.aipkit_chatbot_builder,.aipkit_sources_container{--aipkit-builder-bg: #ffffff;--aipkit-builder-surface: #f5f7fb;--aipkit-builder-card: #ffffff;--aipkit-builder-border: #e3e9f1;--aipkit-builder-border-strong: #d6e0ea;--aipkit-builder-muted: #5f6b7a;--aipkit-builder-title: #1f2a3a;--aipkit-builder-primary: #111111;--aipkit-builder-primary-hover: #0a0a0a;--aipkit-builder-toggle-on: var(--aipkit_brand-primary, #4a6fa5);--aipkit-builder-toggle-focus: rgba(74, 111, 165, .25);--aipkit-builder-pill-bg: #e7f3ea;--aipkit-builder-pill-text: #246a3b;--aipkit-builder-shadow: 0 10px 26px rgba(17, 24, 39, .08);--aipkit-builder-soft-shadow: 0 3px 10px rgba(17, 24, 39, .04);--aipkit-builder-radius: 14px;--aipkit-builder-radius-sm: 10px;--aipkit-builder-focus: #111111;--aipkit-builder-dash-bg: #f1f4f9;--aipkit_input-height: 32px;--aipkit_button-height: 32px;--aipkit-popover-panel-width: 400px;--aipkit-popover-row-height: 36px;--aipkit-popover-row-padding: 2px;--aipkit-popover-row-gap: 0;--aipkit-popover-control-height: 32px;--aipkit-popover-control-padding-x: 8px;--aipkit-popover-control-font-size: 12px}.aipkit_chatbot_builder [hidden],.aipkit_hidden{display:none!important}.aipkit_chatbot_builder .aipkit_chatbot_builder_layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:24px;padding:0;background-color:transparent;border-radius:0}html.aipkit-chatbot-builder-page{overflow-y:scroll}.aipkit_chatbot_builder_left{display:flex;flex-direction:column;gap:12px;min-width:0}.aipkit_chatbot_builder_left .aipkit_chatbot_settings_form{display:flex;flex-direction:column;gap:12px}.aipkit_builder_card{background-color:var(--aipkit-builder-card);border:1px solid var(--aipkit-builder-border);border-style:dotted;border-radius:var(--aipkit-builder-radius);padding:20px;box-shadow:var(--aipkit-builder-soft-shadow)}.aipkit_chatbot_shell{min-width:0;border:1px solid var(--aipkit-builder-border);background:#fff;border-radius:12px;box-shadow:0 1px 3px #0f172a0a;display:flex;flex-direction:column;overflow:hidden}.aipkit_chatbot_shell_header{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;padding:12px 16px 10px;background:linear-gradient(180deg,#fbfdff,#f5f8fc);border-bottom:1px solid var(--aipkit-builder-border)}.aipkit_chatbot_shell_header--workspace{align-items:center;min-height:50px;box-sizing:border-box}.aipkit_chatbot_shell_header--preview{align-items:center;min-height:var(--aipkit-admin-preview-header-height, 50px);box-sizing:border-box}.aipkit_chatbot_shell_intro{display:flex;flex-direction:column;gap:4px;min-width:0}.aipkit_chatbot_shell_title{font-size:14px;font-weight:600;line-height:1.35;color:var(--aipkit-builder-title)}.aipkit_chatbot_shell_body{min-width:0;flex:1 1 auto;padding:18px;display:flex;flex-direction:column;gap:18px}.aipkit_chatbot_shell_body--workspace{padding:18px 0 0;gap:0}.aipkit_chatbot_shell_body--preview{min-height:0}.aipkit_chatbot_shell--preview{flex:1 1 auto;min-height:0}.aipkit_chatbot_shell_controls{display:flex;flex-direction:column;gap:4px;width:100%;min-width:0}.aipkit_chatbot_shell_header--workspace .aipkit_builder_shortcode_row{width:100%;justify-content:space-between;gap:12px 14px}.aipkit_chatbot_shell_header--workspace .aipkit_builder_shortcode_meta{flex:0 1 auto;min-width:0}.aipkit_chatbot_shell_header--workspace .aipkit_builder_mode_inline{justify-content:flex-end}.aipkit_builder_shortcode_pill{display:inline-flex;align-items:center;gap:7px;flex:1 1 280px;max-width:360px;min-width:170px;height:30px;min-height:30px;padding:0 10px;border:1px solid #dbe5ef;border-style:solid;border-radius:8px;background:#f8fbff;background-color:#f8fbff;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11.5px;font-weight:600;line-height:1;overflow:hidden;cursor:copy!important;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.aipkit_chatbot_builder .aipkit_builder_shortcode_pill .aipkit_shortcode_text,.aipkit_chatbot_builder .aipkit_builder_shortcode_pill .dashicons{cursor:copy!important}.aipkit_builder_save_status{margin-left:0;padding:0;min-height:0;text-align:left;font-style:normal;white-space:nowrap}.aipkit_builder_card_status{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;gap:10px;min-height:1.3em}.aipkit_builder_card_status .aipkit_save_status_container{margin-left:0;padding:0;text-align:right}.aipkit_builder_card_status .aipkit_model_sync_status{min-width:0;margin-left:0}.aipkit_chatbot_builder[data-aipkit-chatbot-layout=next] .aipkit_chatbot_model_field .aipkit_model_sync_status{display:inline-flex}.aipkit_builder_icon_btn:disabled{cursor:not-allowed;opacity:.6}.aipkit_builder_meta{display:inline-flex;align-items:center;gap:8px;font-size:var(--aipkit_font-size-help, 11px);color:var(--aipkit-builder-muted)}.aipkit_training_meta{flex-wrap:wrap;gap:6px}.aipkit_training_status{display:none;font-size:var(--aipkit_font-size-help, 11px);font-weight:600;color:var(--aipkit-builder-muted)}.aipkit_training_status.is-visible{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;border:1px solid var(--aipkit-builder-border);background-color:var(--aipkit-builder-card)}.aipkit_training_status.is-success{color:var(--aipkit_status-success, #16a34a);border-color:#16a34a59;background-color:#16a34a14}.aipkit_training_status.is-warning{color:var(--aipkit_status-warning, #d97706);border-color:#d9770659;background-color:#d9770614}.aipkit_training_status.is-error{color:var(--aipkit_status-error, #dc2626);border-color:#dc262659;background-color:#dc262614}.aipkit_training_status.is-loading{color:#1f5f95;border-color:#1f5f953d;background-color:#1f5f9514}.aipkit_builder_icon_btn{border:1px solid var(--aipkit-builder-border-strong);background-color:var(--aipkit-builder-surface);width:24px;height:24px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:var(--aipkit-builder-muted);transition:border-color .15s ease,color .15s ease,background-color .15s ease}.aipkit_builder_icon_btn:hover{border-color:var(--aipkit-builder-border-strong);color:var(--aipkit_text-heading)}.aipkit_builder_field{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.aipkit_builder_label{font-size:var(--aipkit_font-size-label, 12px);font-weight:600;color:var(--aipkit-builder-title)}.aipkit_builder_textarea{width:100%;flex:1;border:1px solid #d7e2f0;background-color:#f9fafb;border-radius:8px;padding:10px 12px;font-size:var(--aipkit_font-size-base, 13px);color:var(--aipkit-builder-title);box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.aipkit_builder_textarea:focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e,inset 0 1px #fffc}.aipkit_builder_input{width:100%;border:1px solid #d7e2f0;background-color:#f9fafb;border-radius:8px;padding:6px 10px;height:var(--aipkit_input-height, 32px);box-sizing:border-box;font-size:var(--aipkit_font-size-base, 13px);color:var(--aipkit-builder-title);box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.aipkit_builder_input:focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e,inset 0 1px #fffc}.aipkit_builder_textarea[readonly]{color:var(--aipkit-builder-muted);background-color:var(--aipkit-builder-card)}.aipkit_builder_textarea{resize:vertical}.aipkit_builder_textarea_wrap{position:relative}.aipkit_builder_textarea_expand{position:absolute;right:10px;bottom:10px;width:28px;height:28px}.aipkit_builder_textarea_wrap .aipkit_builder_instructions_expand{opacity:0;pointer-events:none;transform:translateY(2px);transition:opacity .12s ease,transform .12s ease}.aipkit_builder_textarea_wrap:hover .aipkit_builder_instructions_expand,.aipkit_builder_textarea_wrap:focus-within .aipkit_builder_instructions_expand,.aipkit_builder_textarea_wrap .aipkit_builder_instructions_expand:focus-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.aipkit_builder_textarea_expand .dashicons{font-size:16px;width:16px;height:16px}.aipkit_builder_textarea_large{min-height:360px;resize:vertical}.aipkit_chatbot_builder .aipkit_chatbot-settings-area{padding:0;background-color:transparent;overflow:visible}.aipkit_builder_ai_model .aipkit_form-row{margin-bottom:0;gap:12px;flex-wrap:nowrap;align-items:center}.aipkit_builder_ai_model .aipkit_form-group{margin-bottom:0}.aipkit_builder_ai_model .aipkit_form-col,.aipkit_builder_ai_model .aipkit_chatbot_model_field{min-width:0}.aipkit_builder_ai_model .aipkit_builder_bot_select_input,.aipkit_builder_ai_model .aipkit_chatbot_provider_select{width:140px;min-width:140px;max-width:140px}.aipkit_builder_ai_model .aipkit_input-with-button--labels>.aipkit_form-input{flex:1 1 auto;min-width:0;width:100%;max-width:100%}.aipkit_builder_ai_model .aipkit_form-input{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);padding:0 32px 0 10px;line-height:calc(var(--aipkit_input-height, 32px) - 2px)}.aipkit_chatbot_builder .aipkit_settings_select_picker_btn{width:100%;min-width:0;justify-content:space-between;gap:10px;background-color:#f9fafb;border:1px solid #d7e2f0;border-radius:8px;font-weight:500;padding:0 12px;box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);overflow:hidden;text-align:left}.aipkit_chatbot_builder .aipkit_settings_select_picker_btn--provider{justify-content:flex-start;gap:8px}.aipkit_chatbot_builder .aipkit_settings_select_picker_btn[id$=_vector_store_provider_modal_picker_btn]{flex:1 1 auto;width:100%;max-width:100%}.aipkit_chatbot_builder .aipkit_settings_select_picker_btn:hover{background-color:#fff;border-color:#c9d6e8}.aipkit_chatbot_builder .aipkit_settings_select_picker_label{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_settings_select_picker_btn .dashicons{font-size:14px;width:14px;height:14px;color:var(--aipkit-builder-muted)}.aipkit_chatbot_builder .aipkit_input-with-button--labels .aipkit_settings_select_picker_btn{flex:1 1 0;min-width:0;width:auto;max-width:100%;overflow:hidden}.aipkit_chatbot_builder .aipkit_settings_select_picker_popover_panel{width:320px}.aipkit_chatbot_builder .aipkit_settings_select_picker_popover--provider .aipkit_settings_select_picker_popover_panel,.aipkit_chatbot_builder #aipkit_chatbot_builder_bot_select_picker_popover .aipkit_settings_select_picker_popover_panel{width:220px}.aipkit_chatbot_builder .aipkit_settings_select_picker_search{margin-bottom:8px}.aipkit_chatbot_builder .aipkit_settings_select_picker_list{display:flex;flex-direction:column;gap:6px;max-height:280px;overflow:auto;padding-right:2px}.aipkit_chatbot_builder .aipkit_settings_select_picker_popover--provider .aipkit_settings_select_picker_list{max-height:none;overflow:hidden;padding-right:0;scrollbar-width:none;-ms-overflow-style:none}.aipkit_chatbot_builder .aipkit_settings_select_picker_popover--provider .aipkit_settings_select_picker_list::-webkit-scrollbar{display:none}.aipkit_chatbot_builder .aipkit_settings_select_picker_group_label{font-size:10px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--aipkit-builder-muted);padding:6px 2px 2px}.aipkit_chatbot_builder .aipkit_settings_select_picker_item{border:1px solid transparent;background-color:#f9fafb;border-radius:8px;padding:6px 10px;font-size:13px;color:var(--aipkit-builder-title);text-align:left;display:flex;align-items:center;justify-content:flex-start;gap:8px;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease}.aipkit_chatbot_builder .aipkit_settings_select_picker_item--provider{min-height:36px;padding:8px 10px;justify-content:flex-start;gap:10px}.aipkit_chatbot_builder .aipkit_settings_select_picker_text{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_settings_select_picker_item:hover{background-color:#edf3fb;border-color:#d7e2f0}.aipkit_chatbot_builder .aipkit_settings_select_picker_item.is-active{background-color:#e8f1ff;border-color:#c4d7f3;box-shadow:inset 0 0 0 1px #4a6fa526}.aipkit_chatbot_builder .aipkit_settings_select_picker_item.is-disabled{opacity:.55;cursor:not-allowed}.aipkit_chatbot_builder .aipkit_settings_select_picker_item.is-disabled:hover{background-color:#f9fafb;border-color:transparent;box-shadow:none}.aipkit_chatbot_builder .aipkit_settings_select_picker_check{opacity:0;color:var(--aipkit-builder-primary);font-size:14px;width:14px;height:14px;margin-left:auto}.aipkit_chatbot_builder .aipkit_settings_select_picker_item.is-active .aipkit_settings_select_picker_check{opacity:1}.aipkit_chatbot_builder .aipkit_settings_select_picker_empty{padding:8px;border-radius:8px;background-color:#f4f7fb;font-size:12px;color:var(--aipkit-builder-muted)}.aipkit_chatbot_builder .aipkit_settings_model_dropdown{width:100%;max-width:100%}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_popover_multiselect_btn{width:100%;max-width:100%;justify-content:flex-start;padding:0 calc(var(--aipkit-popover-control-padding-x) + 14px) 0 var(--aipkit-popover-control-padding-x)}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_popover_multiselect_label{margin-right:auto}.aipkit_chatbot_builder .aipkit_settings_model_dropdown.is-open{z-index:1000006}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_popover_multiselect_panel{left:0;right:auto;width:100%;min-width:max(260px,100%);max-width:min(460px,calc(100vw - 32px));z-index:1000007;background:#f9fafb}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_select_picker_search{margin-bottom:8px}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_select_picker_list{max-height:320px;overflow-y:auto;padding-right:2px}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_model_dropdown_item{min-height:0;padding:6px 8px;font-size:11px;justify-content:flex-start;background:#f9fafb;border-color:#d7e2f0}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_model_dropdown_item_label{display:flex;align-items:center;gap:8px;width:100%;min-width:0}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_model_dropdown_item input[type=radio]{margin:0;flex-shrink:0}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_model_dropdown_item.is-active{background:#e8f1ff;border-color:#c4d7f3}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_model_dropdown_item.is-disabled{opacity:.55;cursor:not-allowed}.aipkit_chatbot_builder .aipkit_settings_model_dropdown .aipkit_settings_model_dropdown_item.is-disabled:hover{background:#f9fafb;border-color:#d7e2f0}.aipkit_chatbot_builder .aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_select_picker_list{padding-right:0}.aipkit_chatbot_builder .aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item{min-height:36px;padding:8px 10px;font-size:12px}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown{width:100%;min-width:0;max-width:100%}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_provider_dropdown_btn{width:100%;min-width:0;max-width:none;display:flex;align-items:center;justify-content:flex-start;gap:8px;padding-right:26px;background-color:#f9fafb}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_provider_dropdown_btn .aipkit_popover_multiselect_label{flex:1 1 auto;min-width:0}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_provider_dropdown_item.is-disabled{opacity:.55;cursor:not-allowed}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown.is-open{z-index:1000006}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_store_pinecone_panel{left:0;right:auto;width:100%;min-width:100%;max-width:100%;z-index:1000007;background:#f9fafb}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_store_pinecone_options{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto;padding-right:2px}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_store_pinecone_item_label{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.aipkit_chatbot_builder .aipkit_ai_provider_dropdown .aipkit_vector_store_pinecone_item input[type=radio]{margin:0}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown) .aipkit_popover_multiselect_btn{width:100%;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);justify-content:flex-start;gap:8px;padding:0 28px 0 10px;border-color:#cfdbea;border-radius:7px;background:#fff;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-weight:500}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown) .aipkit_popover_multiselect_btn:hover{border-color:#b8c8dc;background:#f8fbff}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown).is-open .aipkit_popover_multiselect_btn,.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown) .aipkit_popover_multiselect_btn:focus{border-color:var(--aipkit_brand-primary, #4a6fa5);background:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown) .aipkit_popover_multiselect_panel{padding:7px;border-color:#d6e0ec;border-radius:9px;background:#fff;box-shadow:0 12px 28px #0f172a24}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown) .aipkit_settings_select_picker_list{display:flex;flex-direction:column;gap:2px;padding-right:1px}.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_ai_provider_dropdown .aipkit_settings_select_picker_list{max-height:none;overflow:hidden;padding-right:0}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item){min-height:34px;padding:6px 8px;border:1px solid transparent;border-radius:7px;background:transparent;color:#1f2937;font-size:12px;box-shadow:none}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item):hover{border-color:transparent;background:#f3f7fc;box-shadow:none}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item).is-active{border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item).is-active:hover{background:#e8f1ff}.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item{justify-content:flex-start;gap:9px}.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item:focus-within,.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item:focus-visible{outline:none;border-color:#b8c8dc;box-shadow:0 0 0 2px #4a6fa51f}.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item).is-disabled,.aipkit_chatbot_builder .aipkit_builder_ai_model :is(.aipkit_ai_provider_dropdown .aipkit_settings_provider_dropdown_item,.aipkit_settings_model_dropdown.aipkit_chatbot_ai_model_dropdown .aipkit_settings_model_dropdown_item).is-disabled:hover{border-color:transparent;background:transparent;box-shadow:none}.aipkit_chatbot_builder .aipkit_settings_select_picker_icon{width:18px;height:18px;flex:0 0 18px;background-repeat:no-repeat;background-position:center;background-size:contain}.aipkit_chatbot_builder .aipkit_settings_select_picker_icon.is-hidden{display:none}.wp-core-ui .aipkit_chatbot_builder .aipkit_builder_ai_model select.aipkit_form-input,.wp-core-ui .aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_builder_bot_select_input{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);padding-top:0;padding-bottom:0;line-height:calc(var(--aipkit_input-height, 32px) - 2px)}@media (max-width: 1100px){.aipkit_builder_ai_model .aipkit_form-row{flex-wrap:wrap;align-items:flex-start}.aipkit_builder_ai_model .aipkit_input-with-button--labels>.aipkit_form-input{flex:1 1 100%;width:100%;max-width:100%}.aipkit_builder_ai_model .aipkit_builder_bot_select_input,.aipkit_builder_ai_model .aipkit_chatbot_provider_select{width:100%;min-width:0;max-width:100%}.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_input-with-button>.aipkit_builder_bot_select_input{flex:1 1 100%}.aipkit_chatbot_builder .aipkit_form-label--status{padding-right:0}.aipkit_chatbot_builder .aipkit_model_status_slot{max-width:180px}}.aipkit_chatbot_builder .aipkit_form-label{display:block;margin-bottom:6px;font-size:var(--aipkit_font-size-label, 12px);font-weight:600;color:var(--aipkit-builder-title)}.aipkit_chatbot_builder .aipkit_form-label--status{display:flex;align-items:center;justify-content:flex-start;gap:8px;position:static;padding-right:0}.aipkit_chatbot_builder .aipkit_model_status_slot{position:static;display:inline-flex;align-items:center;gap:8px;white-space:nowrap;max-width:220px;overflow:hidden}.aipkit_chatbot_builder .aipkit_model_sync_status,.aipkit_chatbot_builder .aipkit_save_status_container{max-width:100%;overflow:hidden;text-overflow:ellipsis;min-width:0;margin-left:0!important;padding:0!important;text-align:left;font-style:normal!important}.aipkit_chatbot_builder .aipkit_model_sync_status:empty{display:none}.aipkit_chatbot_builder .aipkit_save_status_container{color:var(--aipkit_status-success)}.aipkit_chatbot_builder .aipkit_save_status_container.error{color:var(--aipkit_status-warning)}.aipkit_chatbot_builder .aipkit_save_status_container.loading{color:var(--aipkit_brand-primary, #2271b1);display:inline-flex;align-items:center;gap:6px}.aipkit_chatbot_builder .aipkit_save_status_container.loading:before{content:"";width:10px;height:10px;border:1.5px solid currentColor;border-right-color:transparent;border-radius:50%;animation:aipkit_spin .7s linear infinite;flex:0 0 auto}.aipkit_chatbot_builder input.aipkit_form-input:not([type=range]):not([type=checkbox]):not([type=radio]),.aipkit_chatbot_builder textarea.aipkit_form-input{width:100%;max-width:100%;border:1px solid #d7e2f0;background-color:#f9fafb;border-radius:8px;padding:10px 12px;font-size:var(--aipkit_font-size-base, 13px);color:var(--aipkit-builder-title);box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.aipkit_chatbot_builder input.aipkit_form-input:not([type=range]):not([type=checkbox]):not([type=radio]),.aipkit_chatbot_builder select.aipkit_form-input{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);padding:6px 10px;box-sizing:border-box}.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_form-input{padding:0 32px 0 10px}.aipkit_chatbot_builder select.aipkit_form-input{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);line-height:1.2;padding:6px 32px 6px 10px;background-image:var(--aipkit-form-select-chevron-icon);background-position:right 10px center;background-size:11px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_condition_row .aipkit_form-input,.aipkit_chatbot_builder .aipkit_accordion_body--rules .aipkit_condition_row .aipkit_form-input{height:26px;padding:3px 6px;font-size:11px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_condition_row select.aipkit_form-input,.aipkit_chatbot_builder .aipkit_accordion_body--rules .aipkit_condition_row select.aipkit_form-input{min-height:26px;padding:3px 24px 3px 6px;background-position:right 6px center}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_trigger_item_content select.aipkit_form-input,.aipkit_chatbot_builder .aipkit_accordion_body--rules .aipkit_trigger_item_content select.aipkit_form-input{padding:6px 26px 6px 8px;background-position:right 8px center}@media (min-width: 600px){.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_condition_row .aipkit_form-input,.aipkit_chatbot_builder .aipkit_accordion_body--rules .aipkit_condition_row .aipkit_form-input{height:28px;font-size:12px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_condition_row select.aipkit_form-input,.aipkit_chatbot_builder .aipkit_accordion_body--rules .aipkit_condition_row select.aipkit_form-input{min-height:28px}}.aipkit_chatbot_builder .aipkit_form-input:not([type=range]):focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e,inset 0 1px #fffc}.aipkit_chatbot_builder .aipkit_input-with-button{display:flex;align-items:center;gap:8px;width:100%}.aipkit_chatbot_builder .aipkit_input-with-button .aipkit_settings_select_picker_btn{flex:1 1 auto;min-width:0}.aipkit_chatbot_builder .aipkit_input-with-button--labels{gap:6px;min-width:0}.aipkit_chatbot_builder .aipkit_chatbot_model_field .aipkit_input-with-button--labels{flex-direction:column;align-items:stretch}.aipkit_chatbot_builder .aipkit_input-with-button .aipkit_settings_model_dropdown,.aipkit_chatbot_builder .aipkit_input-with-button--labels>.aipkit_settings_model_dropdown{flex:1 1 auto;width:100%;min-width:0;max-width:100%}.aipkit_chatbot_builder .aipkit_input-with-button>.aipkit_form-input{flex:1 1 auto;min-width:0}.aipkit_chatbot_builder .aipkit_builder_ai_model .aipkit_input-with-button>.aipkit_builder_bot_select_input{flex:0 0 140px}.aipkit_chatbot_builder .aipkit_input-with-button .aipkit_btn.aipkit_icon_btn{width:var(--aipkit_button-height, 32px);height:var(--aipkit_button-height, 32px);min-width:var(--aipkit_button-height, 32px)}.aipkit_chatbot_builder .aipkit_input-with-button--labels .aipkit_btn.aipkit_icon_btn{width:auto;min-width:0;padding:0 10px;display:inline-flex;align-items:center;gap:6px}.aipkit_chatbot_builder .aipkit_input-with-button--labels .dashicons{font-size:16px;width:16px;height:16px}.aipkit_builder_action_btn{display:inline-flex;align-items:center;gap:6px;border-radius:8px;height:var(--aipkit_button-height, 32px);padding:0 12px;box-sizing:border-box}.aipkit_builder_action_btn .dashicons{font-size:16px;width:16px;height:16px}.aipkit_chatbot_builder .aipkit_btn{border-radius:8px;font-weight:500;box-shadow:0 2px 6px #0f172a14;height:var(--aipkit_button-height, 32px);box-sizing:border-box}.aipkit_chatbot_builder .aipkit_btn-secondary{background-color:#f4f7fb;border-color:#d7e2f0;color:var(--aipkit-builder-title)}.aipkit_chatbot_builder .aipkit_btn-secondary:hover{background-color:#edf3fb;border-color:#c9d6e8}.aipkit_chatbot_builder .aipkit_btn-secondary:active{background-color:#e4edf8}.aipkit_builder_shortcode_row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.aipkit_builder_shortcode_meta{display:inline-flex;align-items:center;gap:10px;min-width:0;flex:1 1 auto}.aipkit_builder_mode_inline{display:inline-flex;align-items:flex-end;gap:10px;flex-wrap:wrap;flex:0 0 auto}.aipkit_builder_mode_field{display:inline-flex;align-items:center;gap:6px}.aipkit_builder_mode_label{font-size:12px;font-weight:600;color:var(--aipkit-builder-title);white-space:nowrap}.aipkit_builder_mode_select{width:auto;min-width:0;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);box-sizing:border-box}.aipkit_builder_mode_select--compact{width:86px;min-width:86px}.aipkit_chatbot_builder select.aipkit_form-input.aipkit_builder_mode_select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #cfdbea;background-color:#fff;border-radius:7px;padding:6px 32px 6px 10px;color:var(--aipkit-builder-title);box-shadow:0 1px 1px #0f172a08;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;background-image:var(--aipkit-form-select-chevron-icon);background-repeat:no-repeat;background-position:right 10px center;background-size:11px}.aipkit_chatbot_builder select.aipkit_form-input.aipkit_builder_mode_select:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}.aipkit_chatbot_builder select.aipkit_form-input.aipkit_builder_mode_select:focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa524}.aipkit_builder_external_stack{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.aipkit_builder_external_field{min-width:0;display:flex;flex-direction:column;gap:6px}.aipkit_builder_external_field_header{display:flex;align-items:center;justify-content:space-between;gap:8px}.aipkit_builder_external_label{margin:0;font-size:12px;font-weight:600;line-height:1.3;color:var(--aipkit-builder-title)}.aipkit_builder_external_textarea{width:100%;max-width:100%;min-width:0;box-sizing:border-box;border:1px solid #d7e2f0;background-color:#f9fafb;border-radius:8px;padding:8px 10px;font-size:13px;line-height:1.4;color:var(--aipkit-builder-title);box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a}.aipkit_builder_external_textarea:focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e,inset 0 1px #fffc}.aipkit_builder_external_textarea--code{min-height:110px;resize:vertical}.aipkit_builder_external_textarea--domains{min-height:84px;resize:vertical}.aipkit_embed_promo{display:flex;flex-direction:column;gap:14px}.aipkit_embed_promo_hero{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--aipkit-builder-radius-sm, 10px);background:linear-gradient(135deg,#eef4fc,#f8fafe);border:1px solid #d8e4f2}.aipkit_embed_promo_hero_icon,.aipkit_rules_promo_hero_icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:linear-gradient(135deg,#4a6fa5,#3457a0);color:#fff;box-shadow:0 2px 8px #3457a040}.aipkit_embed_promo_hero_title,.aipkit_rules_promo_hero_title{margin:0 0 4px;font-size:14px;font-weight:700;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_embed_promo_hero_desc,.aipkit_rules_promo_hero_desc{margin:0;font-size:12px;line-height:1.5;color:var(--aipkit-builder-muted, #5f6b7a)}.aipkit_embed_promo_steps{display:flex;flex-direction:column;gap:0;border:1px solid var(--aipkit-builder-border, #e3e9f1);border-radius:var(--aipkit-builder-radius-sm, 10px);overflow:hidden}.aipkit_embed_promo_step{display:flex;align-items:center;gap:10px;padding:10px 14px;background:var(--aipkit-builder-card, #ffffff)}.aipkit_embed_promo_step+.aipkit_embed_promo_step{border-top:1px solid var(--aipkit-builder-border, #e3e9f1)}.aipkit_embed_promo_step_icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:7px;flex-shrink:0}.aipkit_embed_promo_step_icon--copy{background:#eff6ff;color:#2563eb}.aipkit_embed_promo_step_icon--paste{background:#f0fdf4;color:#16a34a}.aipkit_embed_promo_step_icon--secure{background:#faf5ff;color:#9333ea}.aipkit_embed_promo_step_text{font-size:12px;font-weight:600;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_embed_promo_code{border:1px solid var(--aipkit-builder-border, #e3e9f1);border-radius:var(--aipkit-builder-radius-sm, 10px);overflow:hidden;background:#1e293b}.aipkit_embed_promo_code_bar{display:flex;align-items:center;gap:5px;padding:6px 12px;background:#334155}.aipkit_embed_promo_code_dot{width:8px;height:8px;border-radius:50%;background:#475569}.aipkit_embed_promo_code_dot:nth-child(1){background:#f87171}.aipkit_embed_promo_code_dot:nth-child(2){background:#fbbf24}.aipkit_embed_promo_code_dot:nth-child(3){background:#34d399}.aipkit_embed_promo_code_label{margin-left:auto;font-size:10px;font-weight:600;color:#94a3b8;letter-spacing:.04em;text-transform:uppercase}.aipkit_embed_promo_code_body{margin:0;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.6;color:#e2e8f0;white-space:pre-wrap;word-break:break-all;overflow:hidden;-webkit-user-select:none;user-select:none;opacity:.7}.aipkit_embed_promo_cta{display:flex;align-items:center;gap:10px;padding-top:2px}.aipkit_embed_promo_btn,.aipkit_rules_promo_btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 16px;border-radius:8px;border:1px solid transparent;font-size:12px;font-weight:600;text-decoration:none;text-align:center;cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.aipkit_embed_promo_btn--primary,.aipkit_rules_promo_btn--primary{background:linear-gradient(135deg,#4a6fa5,#3457a0);border-color:#3457a0;color:#fff;box-shadow:0 1px 3px #3457a04d}.aipkit_embed_promo_btn--primary:hover,.aipkit_embed_promo_btn--primary:focus,.aipkit_rules_promo_btn--primary:hover,.aipkit_rules_promo_btn--primary:focus{background:linear-gradient(135deg,#3d5f94,#2c4a8c);border-color:#2c4a8c;color:#fff;text-decoration:none;box-shadow:0 2px 6px #3457a066}.aipkit_embed_promo_btn--secondary,.aipkit_rules_promo_btn--secondary{background:var(--aipkit-builder-card, #ffffff);border-color:var(--aipkit-builder-border, #e3e9f1);color:var(--aipkit-builder-muted, #5f6b7a)}.aipkit_embed_promo_btn--secondary:hover,.aipkit_embed_promo_btn--secondary:focus,.aipkit_rules_promo_btn--secondary:hover,.aipkit_rules_promo_btn--secondary:focus{background:var(--aipkit-builder-surface, #f5f7fb);border-color:var(--aipkit-builder-border-strong, #d6e0ea);color:var(--aipkit-builder-title, #1f2a3a);text-decoration:none}@media (max-width: 782px){.aipkit_embed_promo_cta{flex-direction:column}.aipkit_embed_promo_btn{width:100%}}.aipkit_builder_card--bot-tabs{position:relative;z-index:2;margin-bottom:-12px;padding:0;border:0;background:transparent;box-shadow:none}.aipkit_builder_card--bot-tabs+.aipkit_settings_accordion{border-top-left-radius:0;border-top-right-radius:var(--aipkit-builder-radius);border-top:0}.aipkit_chatbot_shell--workspace .aipkit_builder_card--bot-tabs,.aipkit_chatbot_shell--workspace .aipkit_builder_card--settings{padding:0!important;border:0;border-radius:0!important;background:transparent;box-shadow:none}.aipkit_chatbot_shell--workspace .aipkit_settings_accordion{padding:0!important;border-top:1px solid var(--aipkit-builder-border);border-right:0;border-bottom:0;border-left:0;border-radius:0!important;background:transparent;box-shadow:none}.aipkit_chatbot_shell--workspace .aipkit_builder_card--bot-tabs{position:static;z-index:auto;margin-bottom:0;padding:0 16px!important;border-bottom:0}.aipkit_chatbot_shell--workspace .aipkit_builder_card--bot-tabs+.aipkit_settings_accordion{border-top-left-radius:0!important;border-top-right-radius:0!important;border-top:1px solid var(--aipkit-builder-border);padding-top:0!important}.aipkit_builder_bot_tabs_row{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin:0 0 -1px;padding:0;position:relative;z-index:1}.aipkit_builder_bot_tabs_shell{display:flex;align-items:center;gap:8px;flex:1 1 auto;width:100%;max-width:100%;min-width:0;margin:0;padding:0}.aipkit_builder_bot_tabs{display:flex;align-items:center;gap:6px;flex:0 1 auto;width:auto;max-width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.aipkit_builder_bot_tabs::-webkit-scrollbar{display:none}.aipkit_builder_bot_tab{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-start;gap:6px;width:auto;min-width:124px;max-width:148px;border:1px solid #dbe4ee;border-bottom-color:transparent;background:transparent;color:var(--aipkit-builder-muted);border-radius:10px 10px 0 0;height:40px;padding:0 14px;box-sizing:border-box;font-size:13px;font-weight:600;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:clip;cursor:pointer;margin:0;opacity:1;transition:background-color .16s ease-out,color .16s ease-out,border-color .16s ease-out,box-shadow .16s ease-out}.aipkit_builder_bot_tab_label{display:block;width:auto;flex:1 1 auto;min-width:0;max-width:100%;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:clip}.aipkit_builder_bot_tab_label.aipkit_is_truncated{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 16px),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 16px),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.aipkit_builder_bot_tabs>.aipkit_builder_bot_tab:first-child{margin-left:0}.aipkit_builder_bot_tab:hover{border-color:#dbe4ee;border-bottom-color:transparent;background:#ffffffd1;color:var(--aipkit-builder-title);border-bottom-left-radius:0;border-bottom-right-radius:0}.aipkit_builder_bot_tab.is-sitewide{border-color:#dbe4ee;border-bottom-color:transparent;background:transparent;color:var(--aipkit-builder-muted)}.aipkit_builder_bot_tab.is-sitewide:hover{border-color:#dbe4ee;border-bottom-color:transparent;background:#ffffffd1;color:var(--aipkit-builder-title);border-bottom-left-radius:0;border-bottom-right-radius:0}.aipkit_builder_bot_tab.is-active{border-color:#d6dee8;border-bottom-color:transparent;background:#fff;color:var(--aipkit-builder-title);font-weight:600;box-shadow:0 1px 2px #0f172a14;border-bottom-left-radius:0;border-bottom-right-radius:0}.aipkit_builder_bot_tab.is-sitewide.is-active{border-color:#d6dee8;border-bottom-color:transparent;background:#fff;color:var(--aipkit-builder-title)}.aipkit_builder_bot_tab_sitewide_badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;padding:0;border:0;background:transparent;color:#64748b}.aipkit_builder_bot_tab_sitewide_badge .dashicons{width:13px;height:13px;font-size:13px;line-height:13px}.aipkit_builder_bot_tab.is-sitewide.is-active .aipkit_builder_bot_tab_sitewide_badge{color:#475569}.aipkit_builder_bot_tab:focus-visible{outline:2px solid var(--aipkit-builder-focus, #111);outline-offset:1px}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn{width:36px;height:36px;min-width:36px;padding:0;border-radius:10px;margin-bottom:0;flex:0 0 auto;border:1px solid #d9e2ec;background:#fff;color:var(--aipkit-builder-muted);box-shadow:0 1px 2px #0f172a14}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn .dashicons{width:15px;height:15px;font-size:15px}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn{width:24px;height:24px;min-width:24px;border-radius:999px;border:1px solid #48b982!important;background:#48b982!important;color:#fff!important;box-shadow:0 1px 2px #16653429;margin-left:4px;margin-right:0;margin-bottom:0;align-self:auto}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn .aipkit_builder_new_bot_icon{position:relative;display:block;width:13px;height:13px;flex:0 0 auto}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn .aipkit_builder_new_bot_icon:before,.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn .aipkit_builder_new_bot_icon:after{content:"";position:absolute;left:50%;top:50%;width:11px;height:2px;border-radius:999px;background:#fff!important;transform:translate(-50%,-50%)}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn .aipkit_builder_new_bot_icon:after{transform:translate(-50%,-50%) rotate(90deg)}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn:hover{border-color:#38a169!important;background:#38a169!important;color:#fff!important}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn:active{border-color:#2f855a!important;background:#2f855a!important;color:#fff!important}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_new_bot_btn:focus-visible{outline:none;border-color:#48b982!important;box-shadow:0 0 0 2px #38a1692e}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_bot_overflow_trigger{width:28px;height:28px;min-width:28px;border-radius:999px}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_bot_overflow_trigger .dashicons{width:12px;height:12px;font-size:12px}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_bot_overflow_trigger:hover{border-color:#d2dce8;background:#f5f7fb;color:var(--aipkit-builder-title)}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_bot_overflow_trigger:active{border-color:#c6d2e0;background:#edf2f8}.aipkit_builder_bot_tabs_shell .aipkit_btn.aipkit_icon_btn.aipkit_builder_bot_overflow_trigger:focus-visible{outline:2px solid var(--aipkit-builder-focus, #111);outline-offset:1px}.aipkit_builder_bot_overflow{position:relative;display:inline-flex;align-items:center;flex:0 0 auto;align-self:center;margin-left:auto;margin-right:0}.aipkit_builder_bot_overflow_menu{position:absolute;top:calc(100% + 6px);right:0;z-index:35;min-width:220px;max-height:290px;overflow:auto;padding:6px;border-radius:8px;border:1px solid var(--aipkit-builder-border);background:#fff;box-shadow:0 8px 20px #0f172a29;display:flex;flex-direction:column;gap:4px}.aipkit_builder_bot_overflow_search{position:sticky;top:-6px;z-index:1;margin:-6px -6px 2px;padding:6px;background:#fff;border-bottom:1px solid rgba(227,233,241,.85)}.aipkit_builder_bot_overflow_search_input{display:block;width:100%;min-height:30px;margin:0;padding:0 10px;border:1px solid var(--aipkit-builder-border);border-radius:6px;background:#f7f9fc;color:var(--aipkit-builder-title);font-size:12px;line-height:1.2;box-shadow:none}.aipkit_builder_bot_overflow_search_input:focus{border-color:var(--aipkit-builder-border-strong);outline:2px solid rgba(17,17,17,.14);outline-offset:0;background:#fff}.aipkit_builder_bot_overflow_menu[hidden]{display:none!important}.aipkit_builder_bot_overflow_item{display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid transparent;border-radius:6px;background:#f7f9fc;color:var(--aipkit-builder-title);padding:6px 9px;text-align:left;font-size:12px;line-height:1.2;cursor:pointer;opacity:.72;transition:background-color .2s ease-out,border-color .2s ease-out,color .2s ease-out,opacity .2s ease-out}.aipkit_builder_bot_overflow_item_label{display:block;flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.aipkit_builder_bot_overflow_item:hover{background:#eef3fa;border-color:#d6dfeb;opacity:1}.aipkit_builder_bot_overflow_item.is-sitewide{border-color:#c2decb;background:#f0f8f3}.aipkit_builder_bot_overflow_item.is-active{border-color:#cfd9e6;background:#eaf2fd;font-weight:600;opacity:1}.aipkit_builder_bot_overflow_item.is-sitewide.is-active{border-color:#a5ceaf;background:#e4f2e8}.aipkit_builder_bot_overflow_badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:auto;min-width:0;height:auto;padding:0;border:0;background:transparent;color:#1f6b3f}.aipkit_builder_bot_overflow_badge .dashicons{width:13px;height:13px;font-size:13px;line-height:13px}.aipkit_builder_bot_overflow_item.is-sitewide.is-active .aipkit_builder_bot_overflow_badge{color:#195b36}.aipkit_builder_bot_overflow_empty{padding:8px 10px;color:var(--aipkit-builder-muted);font-size:11px;text-align:center}.aipkit_builder_tabs{display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background-color:var(--aipkit-builder-surface);border:1px solid var(--aipkit-builder-border);margin-bottom:16px}.aipkit_builder_tabs--training{margin-bottom:12px}.aipkit_training_footer{display:flex;flex-direction:column;gap:10px;padding-top:12px}.aipkit_training_action_row{justify-content:space-between}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_training_primary_actions .aipkit_training_action_btn{background:#2271b1;border-color:#2271b1;color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_training_primary_actions .aipkit_training_action_btn:hover:not(:disabled),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_training_primary_actions .aipkit_training_action_btn:focus-visible:not(:disabled){background:#135e96;border-color:#135e96;color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_training_primary_actions .aipkit_training_stop_btn{border-color:#f4b4b4;background:#fff1f1;color:#b42318}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_training_primary_actions .aipkit_training_stop_btn:hover:not(:disabled),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_training_primary_actions .aipkit_training_stop_btn:focus-visible:not(:disabled){border-color:#e58f8f;background:#ffe4e4;color:#991b1b}.aipkit_training_action_row.aipkit_builder_action_row--end{justify-content:flex-end}.aipkit_training_sources_row{display:flex;align-items:center;justify-content:flex-end}.aipkit_training_sources_btn{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;border:1px solid var(--aipkit-builder-border);background-color:var(--aipkit-builder-surface);color:var(--aipkit-builder-title);font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.aipkit_training_sources_btn:hover{border-color:var(--aipkit-builder-border-strong);background-color:var(--aipkit-builder-card)}.aipkit_training_sources_count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;border:1px solid var(--aipkit-builder-border);background-color:#fff;font-size:11px;font-weight:600;color:var(--aipkit-builder-muted)}.aipkit_training_sources_btn .dashicons{font-size:14px;width:14px;height:14px;color:var(--aipkit-builder-muted)}.aipkit_builder_tab_panels{display:flex;flex-direction:column;gap:16px}.aipkit_builder_tab_panel{display:none}.aipkit_builder_tab_panel.is-active{display:block}.aipkit_builder_tab{border:0;background:transparent;padding:6px 12px;border-radius:999px;font-size:var(--aipkit_font-size-label, 12px);color:var(--aipkit-builder-muted);cursor:pointer}.aipkit_builder_tab.is-active{background-color:#fff;color:var(--aipkit-builder-title);box-shadow:0 3px 8px #3f32231a}.aipkit_builder_dropzone{border:1px dashed var(--aipkit-builder-border-strong);background-color:var(--aipkit-builder-dash-bg);border-radius:var(--aipkit-builder-radius);padding:28px 20px;margin-bottom:16px}.aipkit_builder_dropzone_inner{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.aipkit_training_file_list{display:flex;flex-direction:column;gap:8px}.aipkit_training_file_row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:6px 8px;border-radius:8px;border:1px solid var(--aipkit-builder-border);background-color:var(--aipkit-builder-surface)}.aipkit_training_file_meta{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.aipkit_training_file_name{font-size:12px;font-weight:600;color:var(--aipkit-builder-title);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:220px}.aipkit_training_file_size{font-size:11px;color:var(--aipkit-builder-muted)}.aipkit_training_file_status{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;border:1px solid var(--aipkit-builder-border);color:var(--aipkit-builder-muted);white-space:nowrap}.aipkit_training_file_actions{display:inline-flex;align-items:center;gap:6px;flex:0 0 auto}.aipkit_training_file_stop{display:inline-flex;align-items:center;justify-content:center;height:24px;padding:0 9px;border-radius:999px;border:1px solid rgba(220,38,38,.28);background:#fff;color:var(--aipkit_status-error, #dc2626);font-size:11px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 1px 2px #0f172a0a;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.aipkit_training_file_stop:hover,.aipkit_training_file_stop:focus{border-color:#dc262673;background:#fef2f2;color:#b91c1c}.aipkit_training_file_stop:disabled{cursor:not-allowed;opacity:.65}.aipkit_training_file_stop[hidden]{display:none!important}.aipkit_training_file_progress{flex:0 0 100%;height:4px;overflow:hidden;border-radius:999px;background:#e8eef6}.aipkit_training_file_progress[hidden]{display:none!important}.aipkit_training_file_progress_bar{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--aipkit_brand-primary, #4a6fa5),#7d96bc);transition:width .18s ease}.aipkit_training_file_status.is-success{color:var(--aipkit_status-success, #16a34a);border-color:#16a34a59}.aipkit_training_file_status.is-error{color:var(--aipkit_status-error, #dc2626);border-color:#dc262659}.aipkit_training_file_status.is-warning{color:var(--aipkit_status-warning, #d97706);border-color:#d9770659}.aipkit_training_file_status.is-loading{color:var(--aipkit_status-success, #16a34a);border-color:#16a34a59}.aipkit_training_file_status.is-upgrade{padding:0;border:none}.aipkit_training_file_upgrade{display:inline-flex;align-items:center;justify-content:center;padding:2px 10px;border-radius:999px;border:1px solid rgba(217,119,6,.35);color:var(--aipkit_status-warning, #d97706);font-size:11px;font-weight:600;text-decoration:none;background:#fff7ed;line-height:1.4}.aipkit_training_file_upgrade:hover{border-color:#d9770699;color:#b45309;background:#ffedd5}.aipkit_builder_training_qa{display:flex;flex-direction:column;gap:10px}.aipkit_training_field{display:flex;flex-direction:column;gap:6px}.aipkit_builder_tab_panels--training{gap:12px}.aipkit_training_field_label{margin:0;font-size:var(--aipkit_font-size-label, 12px);font-weight:500;line-height:1.3;color:var(--aipkit-builder-title)}.aipkit_training_field_label--static{cursor:default}.aipkit_training_label{font-size:var(--aipkit_font-size-label, 12px);font-weight:600;color:var(--aipkit-builder-title)}.aipkit_training_website{display:flex;flex-direction:column;gap:12px;border:1px solid #dfe8f4;background-color:#fff;border-radius:var(--aipkit-builder-radius-sm);padding:16px;margin-bottom:10px}.aipkit_training_dropzone{padding:22px 18px;margin-bottom:10px}.aipkit_training_site_panel{display:flex;flex-direction:column;gap:10px}.aipkit_inline_confirm{padding:6px;background-color:var(--aipkit-builder-warning-bg, #fef3c7);border:1px solid var(--aipkit-builder-warning-border, #f59e0b);border-radius:var(--aipkit-builder-radius, 6px)}.aipkit_inline_confirm_content{display:flex;flex-direction:row;align-items:center;gap:12px;flex-wrap:wrap}.aipkit_inline_confirm_content .aipkit_builder_help_text{margin:0;color:var(--aipkit-builder-warning-text, #92400e);font-size:10px;flex:1;min-width:180px}.aipkit_inline_confirm_actions{display:flex;gap:6px;flex-wrap:nowrap;flex-shrink:0}.aipkit_inline_confirm_actions .aipkit_btn{padding:4px 10px;font-size:12px;white-space:nowrap}.aipkit_training_site_toggle{display:flex;align-items:center;gap:6px;flex-wrap:nowrap;white-space:nowrap}.aipkit_training_site_option{display:inline-flex;align-items:center;gap:4px;font-size:var(--aipkit_font-size-label, 12px);color:var(--aipkit-builder-title);cursor:pointer}.aipkit_training_site_option input{margin:0}.aipkit_training_site_checks{display:flex;flex-wrap:nowrap;gap:6px}.aipkit_training_site_dropdown{position:relative;display:inline-flex;align-items:center}.aipkit_training_site_dropdown_btn{position:relative;display:inline-flex;align-items:center;gap:6px;border:1px solid #d7e2f0;background:#f9fafb;color:var(--aipkit-builder-title);padding:0 28px 0 10px;border-radius:8px;font-size:var(--aipkit_font-size-label, 12px);line-height:1.2;min-height:32px;height:32px;width:160px;cursor:pointer;white-space:nowrap;box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.aipkit_training_site_dropdown_btn:hover{background-color:#fff;border-color:#c9d6e8}.aipkit_training_site_dropdown_btn:focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e,inset 0 1px #fffc}.aipkit_training_site_dropdown_label{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}.aipkit_training_site_dropdown_btn:after{content:"";position:absolute;right:8px;top:50%;transform:translateY(-50%);border-width:4px 4px 0 4px;border-style:solid;border-color:var(--aipkit-builder-muted) transparent transparent transparent}.aipkit_training_site_dropdown.is-open .aipkit_training_site_dropdown_btn:after{border-width:0 4px 4px 4px;border-color:transparent transparent var(--aipkit-builder-muted) transparent}.aipkit_training_site_dropdown_panel{position:absolute;top:calc(100% + 6px);left:0;min-width:220px;max-width:260px;background:#f9fafb;border:1px solid #d7e2f0;border-radius:8px;padding:8px;box-shadow:0 8px 18px #1e293b1f;z-index:5}.aipkit_training_site_dropdown.is-open .aipkit_training_site_dropdown_panel{display:block}.aipkit_training_site_checks--dropdown{flex-direction:column;align-items:stretch;gap:6px}.aipkit_training_site_checks--dropdown .aipkit_training_site_check{width:100%;justify-content:space-between;border-radius:8px}.aipkit_training_site_label{font-size:var(--aipkit_font-size-label, 12px);font-weight:600;color:var(--aipkit-builder-title)}.aipkit_training_site_check{display:inline-flex;align-items:center;gap:6px;padding:4px 8px;border-radius:8px;border:1px solid #d7e2f0;background:#fff;font-size:11px;color:var(--aipkit-builder-title)}.aipkit_training_site_check input{margin:0}.aipkit_training_site_check_label{line-height:1}.aipkit_training_site_check .aipkit_count_badge{font-size:10px;color:var(--aipkit-builder-muted)}.aipkit_training_site_hidden_select{display:none}.aipkit_training_site_list{border:1px solid #dfe8f4;border-radius:10px;background:#fff;padding:10px;max-height:120px;overflow:auto}.aipkit_training_site_list ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.aipkit_training_site_list .aipkit_wp_content_select_all_wrapper{margin-bottom:6px}.aipkit_training_site_list .aipkit_wp_content_list_item{display:grid;grid-template-columns:16px 1fr auto auto;gap:8px;align-items:center;padding:6px;border-radius:8px}.aipkit_training_site_list .aipkit_wp_content_list_item:hover{background:#f9fafb}.aipkit_training_site_list .aipkit_wp_content_title{font-size:12px;color:var(--aipkit-builder-title);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aipkit_training_site_list .aipkit_wp_content_type,.aipkit_training_site_list .aipkit_wp_content_indexed_status{font-size:11px;color:var(--aipkit-builder-muted);white-space:nowrap}.aipkit_training_site_list .aipkit_wp_content_indexed_status{color:var(--aipkit_status-success, #16a34a)}.aipkit_training_site_pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:8px;padding-top:8px;border-top:1px solid #e3ebf5;font-size:11px;color:var(--aipkit-builder-muted)}.aipkit_training_site_pagination .aipkit_pagination-links{display:inline-flex;align-items:center;gap:6px}.aipkit_training_site_pagination .aipkit_pagination-current{min-width:68px;text-align:center}.aipkit_training_site_pagination .aipkit_pagination-links .aipkit_btn{min-height:24px;height:24px;line-height:22px;padding:0 8px;font-size:11px;border-radius:6px}.aipkit_training_site_status{margin-top:4px}#aipkit_vs_wp_content_messages_area{white-space:pre-line;overflow:visible}.aipkit_training_site_target_select{display:none}.aipkit_builder_help_text{margin:0;font-size:var(--aipkit_font-size-help, 11px);color:var(--aipkit-builder-muted)}.aipkit_builder_action_row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.aipkit_builder_action_row--end{justify-content:flex-end}.aipkit_builder_action_group{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.aipkit_chatbot_builder .aipkit_builder_field--theme-row{margin-bottom:8px}.aipkit_chatbot_builder .aipkit_interface_theme_top_row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px}.aipkit_chatbot_builder .aipkit_interface_theme_top_row.aipkit_interface_theme_top_row--primary{grid-template-columns:repeat(2,minmax(0,1fr))}.aipkit_chatbot_builder .aipkit_interface_theme_rows{display:flex;flex-direction:column;gap:6px}.aipkit_chatbot_builder .aipkit_interface_theme_top_cell{min-width:0}.aipkit_chatbot_builder .aipkit_interface_identity_stack_item{display:flex;flex-direction:column;gap:4px;min-width:0}.aipkit_chatbot_builder .aipkit_interface_identity_stack_item>.aipkit_popover_option_label{display:flex;align-items:center;min-height:16px}.aipkit_chatbot_builder .aipkit_interface_theme_top_cell .aipkit_popover_option_main{align-items:stretch;flex-direction:column;gap:4px;min-height:0}.aipkit_chatbot_builder .aipkit_interface_theme_top_cell .aipkit_popover_option_label{margin:0;flex:0 0 auto;max-width:none;font-size:12px;line-height:16px}.aipkit_chatbot_builder .aipkit_interface_theme_top_cell>.aipkit_popover_option_label{display:flex;align-items:center;min-height:16px}.aipkit_chatbot_builder .aipkit_interface_theme_label_row{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:16px}.aipkit_chatbot_builder .aipkit_theme_hidden_select{display:none!important}.aipkit_chatbot_builder .aipkit_interface_theme_top_cell .aipkit_popover_option_select,.aipkit_chatbot_builder .aipkit_interface_theme_top_cell .aipkit_popover_option_input,.aipkit_chatbot_builder .aipkit_interface_theme_top_cell .aipkit_popover_option_input--wide{width:100%;max-width:none}.aipkit_chatbot_builder .aipkit_sync_btn{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:400;border-radius:var(--aipkit-builder-radius-sm);white-space:nowrap}.aipkit_sync_btn .dashicons{font-size:16px;width:16px;height:16px}.aipkit_sync_btn .aipkit_btn_label{font-size:13px;font-weight:400}.aipkit_chatbot_builder_right{background-color:transparent;min-width:0;display:flex;flex-direction:column}.aipkit_builder_preview_frame{border:0;border-radius:0;padding:0;background-color:transparent;min-height:460px;display:flex;flex-direction:column;flex:1 1 auto}.aipkit_chatbot_builder .aipkit_vector_store_embedding_config_row .aipkit_popover_inline_controls{flex-wrap:nowrap;gap:8px}.aipkit_chatbot_builder .aipkit_vector_store_embedding_config_row .aipkit_vector_embedding_provider_select{flex:0 0 120px;width:120px}.aipkit_chatbot_builder .aipkit_vector_store_embedding_config_row .aipkit_vector_embedding_model_select{flex:1 1 0;min-width:0;width:auto;max-width:140px}.aipkit_chatbot_builder .aipkit_vector_store_pinecone_field .aipkit_popover_inline_controls,.aipkit_chatbot_builder .aipkit_vector_store_qdrant_field .aipkit_popover_option_actions{gap:10px}.aipkit_builder_instructions_modal .aipkit-modal-content{border-radius:var(--aipkit-builder-radius);border-color:var(--aipkit-builder-border);max-width:900px;width:min(900px,94vw)}.aipkit_builder_instructions_modal .aipkit-modal-header{background-color:var(--aipkit-builder-surface);border-bottom:1px solid var(--aipkit-builder-border);align-items:flex-start}.aipkit_builder_instructions_modal .aipkit-modal-body{background-color:var(--aipkit-builder-card)}#aipkit_builder_instructions_modal{padding:14px;background-color:#0f172a6b;box-sizing:border-box;z-index:1000006}#aipkit_builder_instructions_modal .aipkit-modal-content{width:min(900px,calc(100vw - 28px));max-width:900px;max-height:calc(100vh - 28px);border:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:12px;background:var(--aipkit-builder-card, #ffffff);box-shadow:0 24px 55px #0f172a3d;overflow:hidden;transform:none}#aipkit_builder_instructions_modal.aipkit-active .aipkit-modal-content{transform:none}#aipkit_builder_instructions_modal .aipkit-modal-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;border-bottom:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:0;background:linear-gradient(180deg,#fbfdff,#f6faff);flex-shrink:0}#aipkit_builder_instructions_modal .aipkit-modal-header>div{display:flex;flex-direction:column;gap:4px;min-width:0}#aipkit_builder_instructions_modal .aipkit-modal-title{margin:0;color:var(--aipkit-builder-title, #1e293b);font-size:16px;font-weight:600;line-height:1.2}#aipkit_builder_instructions_modal .aipkit_builder_modal_subtitle{margin:0;color:var(--aipkit-builder-muted, #64748b);font-size:12px;line-height:1.45;max-width:640px}#aipkit_builder_instructions_modal .aipkit-modal-body{min-height:0;padding:16px;overflow:auto;background:#fff}.aipkit_builder_sources_editor_modal{z-index:1000005}.aipkit_builder_sources_editor_modal .aipkit-modal-content{border-radius:var(--aipkit-builder-radius);border-color:var(--aipkit-builder-border);max-width:900px;width:min(900px,94vw)}.aipkit_builder_sources_editor_modal .aipkit-modal-header{background-color:var(--aipkit-builder-surface);border-bottom:1px solid var(--aipkit-builder-border);align-items:flex-start}.aipkit_builder_sources_editor_modal .aipkit-modal-body{background-color:var(--aipkit-builder-card)}.aipkit_builder_sources_delete_modal{z-index:1000005}.aipkit_builder_sources_delete_modal .aipkit-modal-content{border-radius:var(--aipkit-builder-radius);border-color:var(--aipkit-builder-border);max-width:560px;width:min(560px,94vw)}.aipkit_builder_sources_delete_modal .aipkit-modal-header{background-color:var(--aipkit-builder-surface);border-bottom:1px solid var(--aipkit-builder-border);align-items:flex-start}.aipkit_builder_sources_delete_modal .aipkit-modal-body{background-color:var(--aipkit-builder-card)}.aipkit_builder_embed_modal{z-index:1000005}.aipkit_builder_embed_modal .aipkit-modal-content{border-radius:var(--aipkit-builder-radius);border-color:var(--aipkit-builder-border);max-width:900px;width:min(900px,94vw)}.aipkit_builder_embed_modal .aipkit-modal-header{background-color:var(--aipkit-builder-surface);border-bottom:1px solid var(--aipkit-builder-border);align-items:flex-start}.aipkit_builder_embed_modal .aipkit-modal-body{background-color:var(--aipkit-builder-card)}.aipkit_popover_web_flyout,.aipkit_popover_audio_flyout,.aipkit_popover_hint_flyout,.aipkit_popover_starters_flyout,.aipkit_popover_consent_flyout,.aipkit_popover_custom_theme_flyout{position:fixed;z-index:1000002;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.aipkit_popover_hint_flyout{z-index:1000008}.aipkit_popover_web_flyout.is-open,.aipkit_popover_audio_flyout.is-open,.aipkit_popover_hint_flyout.is-open,.aipkit_popover_starters_flyout.is-open,.aipkit_popover_consent_flyout.is-open,.aipkit_popover_custom_theme_flyout.is-open{opacity:1;transform:translateY(0);pointer-events:auto}.aipkit_popover_hint_flyout,.aipkit_popover_starters_flyout,.aipkit_popover_consent_flyout,.aipkit_popover_custom_theme_flyout,.aipkit_builder_web_settings_modal .aipkit-modal-content,.aipkit_builder_audio_settings_modal .aipkit-modal-content{background-color:var(--aipkit-builder-card);border:1px solid var(--aipkit-builder-border);border-radius:12px;padding:0;width:400px;max-width:calc(100vw - 24px);max-height:calc(100vh - 24px);min-height:0;box-shadow:0 12px 30px #00000024;display:flex;flex-direction:column;overflow:hidden;transform:none;box-sizing:border-box}.aipkit_popover_web_body,.aipkit_popover_audio_body,.aipkit_popover_hint_body,.aipkit_popover_consent_body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;gap:0}.aipkit_popover_web_body{background-color:var(--aipkit-builder-card);padding-right:2px}.aipkit_popover_audio_body{background-color:var(--aipkit-builder-card);padding-right:8px}.aipkit_popover_consent_body .aipkit_popover_option_label{margin:0;max-width:none;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_popover_consent_body .aipkit_popover_option_main{gap:10px}.aipkit_popover_consent_body .aipkit_popover_option_main:not(.aipkit_popover_option_main--stacked) .aipkit_popover_option_input{width:var(--aipkit-popover-control-width);max-width:var(--aipkit-popover-control-width);flex:0 0 var(--aipkit-popover-control-width)}.aipkit_popover_consent_body .aipkit_popover_option_main--stacked{gap:6px}.aipkit_popover_consent_body .aipkit_popover_option_main--stacked .aipkit_popover_option_input,.aipkit_popover_consent_body .aipkit_popover_option_main--stacked .aipkit_popover_option_input--wide,.aipkit_popover_consent_body .aipkit_popover_option_main--stacked .aipkit_popover_option_textarea{width:100%;max-width:none}.aipkit_popover_consent_body .aipkit_popover_option_input--framed,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_input--framed,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_cell .aipkit_popover_option_input--framed,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_cell .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_input--framed,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_select{border:1px solid #d7e2f0;background-color:#f9fafb;border-radius:8px;padding:0 var(--aipkit-popover-control-padding-x);font-size:13px;color:var(--aipkit-builder-title);box-shadow:inset 0 1px #fffc,0 1px 2px #0f172a0a;min-height:var(--aipkit-popover-control-height);height:var(--aipkit-popover-control-height);line-height:var(--aipkit-popover-control-height)}.aipkit_popover_consent_body .aipkit_popover_option_input--framed:focus,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_input--framed:focus,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_cell .aipkit_popover_option_input--framed:focus,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_cell .aipkit_popover_option_select:focus,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_input--framed:focus,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_select:focus{outline:none;background-color:#fff;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e,inset 0 1px #fffc}.aipkit_builder_audio_settings_modal .aipkit_audio_toggle_row{display:none!important}.aipkit_builder_audio_settings_modal .aipkit_tts_provider_row .aipkit_popover_option_main,.aipkit_builder_audio_settings_modal .aipkit_tts_field .aipkit_popover_option_main{justify-content:space-between;gap:12px}.aipkit_builder_audio_settings_modal .aipkit_tts_provider_row .aipkit_popover_inline_controls,.aipkit_builder_audio_settings_modal .aipkit_tts_field .aipkit_popover_inline_controls{flex-wrap:nowrap;gap:8px;flex:1 1 auto;justify-content:flex-end;min-width:0}.aipkit_builder_audio_settings_modal .aipkit_tts_provider_row .aipkit_popover_inline_select{flex:0 1 var(--aipkit-popover-control-width);min-width:0}.aipkit_builder_audio_settings_modal .aipkit_tts_provider_select{width:100%;min-width:0}.aipkit_builder_audio_settings_modal .aipkit_tts_field .aipkit_popover_inline_select{flex:0 1 var(--aipkit-popover-control-width);width:var(--aipkit-popover-control-width);max-width:100%;min-width:0}.aipkit_builder_audio_settings_modal .aipkit_tts_field .aipkit_popover_option_select{width:100%;max-width:100%;min-width:0}.aipkit_builder_audio_settings_modal .aipkit_realtime_voice_inline_controls .aipkit_popover_inline_select{flex:0 1 88px;width:88px;min-width:0}.aipkit_builder_audio_settings_modal .aipkit_realtime_voice_inline_controls .aipkit_popover_option_select{width:100%;min-width:0}.aipkit_popover_custom_theme_body{overflow-y:auto;padding-right:2px}.aipkit_custom_theme_presets{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:0}.aipkit_custom_theme_preset{display:flex;align-items:center;gap:6px;padding:4px 6px;border-radius:8px;border:1px solid var(--aipkit-builder-border);background-color:var(--aipkit-builder-surface);color:var(--aipkit-builder-title);font-size:11px;font-weight:500;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.aipkit_custom_theme_preset:hover{background-color:#fff;border-color:var(--aipkit-builder-border-strong, #c9d6e8)}.aipkit_custom_theme_preset:focus-visible{outline:none;border-color:var(--aipkit-builder-primary, #111111);box-shadow:0 0 0 2px var(--aipkit-builder-toggle-focus, rgba(17, 17, 17, .2))}.aipkit_custom_theme_preset.is-selected{border-color:var(--aipkit-builder-primary, #111111);box-shadow:0 0 0 2px var(--aipkit-builder-toggle-focus, rgba(17, 17, 17, .2));background-color:#fff}.aipkit_custom_theme_preset_label{line-height:1.2}.aipkit_builder_modal_subtitle{margin:6px 0 0;font-size:var(--aipkit_font-size-help, 11px);color:var(--aipkit-builder-muted);max-width:620px}.aipkit_builder_modal_meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px;font-size:var(--aipkit_font-size-help, 11px);color:var(--aipkit-builder-muted)}.aipkit_builder_key_hint{color:var(--aipkit-builder-muted)}.aipkit_sources_toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;flex-wrap:wrap}.aipkit_sources_container .aipkit_logs_pagination_container,.aipkit_chatbot_builder #aipkit_sources_pagination.aipkit_logs_pagination_container{margin-top:12px;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.aipkit_sources_container .aipkit_logs_pagination_container .aipkit_pagination-links,.aipkit_chatbot_builder #aipkit_sources_pagination.aipkit_logs_pagination_container .aipkit_pagination-links{display:inline-flex;align-items:center;gap:8px}.aipkit_sources_container .aipkit_sources_pagination_controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.aipkit_sources_container .aipkit_sources_per_page{display:inline-flex;align-items:center;gap:6px;color:var(--aipkit-builder-muted, #6b7280);font-size:12px;font-weight:500;white-space:nowrap}.aipkit_sources_container .aipkit_sources_per_page_select{min-width:64px;height:var(--aipkit_input-height, 32px);padding:0 26px 0 10px;border:1px solid #d8e3f0;border-radius:8px;background-color:#fff;color:var(--aipkit-builder-title, #1f2937);font-size:12px;line-height:1;box-shadow:0 1px 1px #0f172a08;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.aipkit_sources_container .aipkit_sources_per_page_select:hover{border-color:#b8c8dc;background-color:#f8fbff}.aipkit_sources_container .aipkit_sources_per_page_select:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa529}#aipkit_sources_module_container #aipkit_sources_pagination{--aipkit_input-height: 40px;--aipkit_button-height: 40px}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_sources_per_page{gap:8px}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_sources_per_page_select{appearance:none;-webkit-appearance:none;-moz-appearance:none;min-width:78px;height:var(--aipkit_input-height);min-height:var(--aipkit_input-height);padding:0 30px 0 10px;border-color:#cfdbea;border-radius:8px;background-color:#fff;background-image:var(--aipkit-form-select-chevron-icon);background-repeat:no-repeat;background-position:right 10px center;background-size:11px 11px;font-size:13px;font-weight:500;line-height:calc(var(--aipkit_input-height) - 2px);cursor:pointer}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_pagination-links .aipkit_btn{display:inline-flex;align-items:center;justify-content:center;min-width:82px;height:var(--aipkit_button-height);min-height:var(--aipkit_button-height);padding:0 12px;border-color:#d7e2f0;border-radius:8px;background-color:#f4f7fb;box-shadow:0 2px 6px #0f172a14;color:var(--aipkit-builder-title, #1f2a3a);font-size:12px;font-weight:400;line-height:1}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_pagination-links .aipkit_btn:hover:not(:disabled),#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_pagination-links .aipkit_btn:focus-visible:not(:disabled){border-color:#c9d6e8;background-color:#edf3fb;color:var(--aipkit-builder-title, #1f2a3a)}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_pagination-links .aipkit_btn:focus-visible{outline:none;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_pagination-links .aipkit_btn:disabled{border-color:var(--aipkit-builder-border, #dbe2eb);background-color:var(--aipkit-builder-card, #ffffff);box-shadow:none;color:var(--aipkit-builder-muted, #8a94a6);cursor:not-allowed;opacity:.5}#aipkit_sources_module_container #aipkit_sources_pagination .aipkit_pagination-current{display:inline-flex;align-items:center;min-height:var(--aipkit_button-height)}.aipkit_sources_toolbar_group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.aipkit_sources_toolbar_group--right{margin-left:auto}.aipkit_sources_toolbar .aipkit_btn,.aipkit_sources_table .aipkit_btn{font-weight:400}.aipkit_sources_meta{--aipkit-sources-toolbar-control-width: 190px;display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:10px;font-size:12px;color:var(--aipkit-builder-muted)}.aipkit_sources_meta .aipkit_settings_select_picker_btn,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown{width:var(--aipkit-sources-toolbar-control-width);min-width:var(--aipkit-sources-toolbar-control-width);max-width:var(--aipkit-sources-toolbar-control-width);flex:0 0 var(--aipkit-sources-toolbar-control-width)}#aipkit_sources_module_container .aipkit_sources_meta select.aipkit_sources_native_provider_select{width:var(--aipkit-sources-toolbar-control-width);min-width:var(--aipkit-sources-toolbar-control-width);max-width:var(--aipkit-sources-toolbar-control-width);flex:0 0 var(--aipkit-sources-toolbar-control-width);height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);padding:0 28px 0 10px!important;border-color:#cfdbea!important;border-radius:7px;background-color:#fff!important;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-size:12px;font-weight:500;line-height:var(--aipkit_input-height, 32px)}#aipkit_sources_module_container .aipkit_sources_meta select.aipkit_sources_native_provider_select:hover:not(:disabled):not(:focus){border-color:#b8c8dc!important;background-color:#f8fbff!important}#aipkit_sources_module_container .aipkit_sources_meta select.aipkit_sources_native_provider_select:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5)!important;background-color:#fff!important;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_meta_action{display:inline-flex;align-items:center;justify-content:flex-end;margin-left:auto}#aipkit_sources_module_container .aipkit_sources_meta_action .aipkit_btn{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);gap:6px;padding:0 12px;font-size:12px;font-weight:600}#aipkit_sources_module_container .aipkit_sources_meta_action .dashicons{width:15px;height:15px;font-size:15px;line-height:15px}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_settings_select_picker_btn{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);padding:0 28px 0 10px;border-color:#cfdbea;border-radius:7px;background-color:#fff;box-shadow:0 1px 1px #0f172a08;font-size:12px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_settings_select_picker_btn:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_settings_select_picker_btn:focus,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_settings_select_picker_btn[aria-expanded=true]{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_vector_provider_dropdown_btn{width:100%;min-width:160px;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);gap:8px;padding:0 28px 0 10px;border-color:#cfdbea;border-radius:7px;background-color:#fff;box-shadow:0 1px 1px #0f172a08;font-size:12px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_vector_provider_dropdown_btn:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown.is-open>.aipkit_vector_provider_dropdown_btn,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_vector_provider_dropdown_btn:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_vector_provider_dropdown_btn .aipkit_popover_multiselect_label{flex:1 1 auto;min-width:0}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_vector_store_pinecone_panel{border-color:#d6e0ec;background:#fff;box-shadow:0 12px 28px #0f172a24}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_popover_multiselect_item{border-color:transparent;background:transparent;font-size:12px}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_popover_multiselect_item:hover{border-color:transparent;background:#f3f7fc}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_popover_multiselect_item.is-active,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_provider_dropdown .aipkit_popover_multiselect_item:has(input:checked){border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_store_pinecone_item_label{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_vector_store_pinecone_item input[type=radio]{margin:0}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown[hidden]{display:none!important}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_btn{width:100%;min-width:0;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);justify-content:flex-start;gap:8px;padding:0 28px 0 10px;border-color:#cfdbea;border-radius:7px;background-color:#fff;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-size:12px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_btn:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown.is-open>.aipkit_sources_index_dropdown_btn,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_btn:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_popover_multiselect_label{flex:1 1 auto;min-width:0}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_vector_store_pinecone_panel{padding:8px;border-color:#d6e0ec;background:#fff;box-shadow:0 12px 28px #0f172a24}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_vector_store_pinecone_options{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto;padding-right:2px}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_item{min-height:34px;padding:6px 8px;border-color:transparent;border-radius:7px;background:transparent;color:#1f2937;font-size:12px;box-shadow:none}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_item:hover{border-color:transparent;background:#f3f7fc;box-shadow:none}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_item.is-active{border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_item.is-disabled,#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_sources_index_dropdown_item.is-disabled:hover{opacity:.55;cursor:not-allowed;background:transparent;border-color:transparent;box-shadow:none}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_vector_store_pinecone_item_label{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}#aipkit_sources_module_container .aipkit_sources_meta .aipkit_sources_index_dropdown .aipkit_vector_store_pinecone_radio{margin:0}#aipkit_sources_module_container .aipkit_sources_sync_btn{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);min-width:82px;justify-content:center;padding:0 10px;border-color:#d7e2f0;border-radius:7px;background:#f4f7fb;box-shadow:0 2px 6px #0f172a14;color:#334155;font-size:12px;font-weight:500;flex:0 0 auto}#aipkit_sources_module_container .aipkit_sources_sync_btn:hover:not(:disabled),#aipkit_sources_module_container .aipkit_sources_sync_btn:focus-visible:not(:disabled){border-color:#c9d6e8;background:#edf3fb;color:#1f2937}#aipkit_sources_module_container .aipkit_sources_sync_btn:focus-visible{outline:none;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_sync_btn:disabled{background:#e9edf1;border-color:#e2e8f0;color:#8fa0b4;opacity:.72;cursor:default}#aipkit_sources_module_container .aipkit_sources_sync_btn .dashicons{font-size:15px;width:15px;height:15px}#aipkit_sources_module_container .aipkit_sources_search_control{position:relative;display:inline-flex;align-items:center;flex:0 0 var(--aipkit-sources-toolbar-control-width);width:var(--aipkit-sources-toolbar-control-width);min-width:var(--aipkit-sources-toolbar-control-width);max-width:var(--aipkit-sources-toolbar-control-width);height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);border:1px solid #cfdbea;border-radius:7px;background:#fff;box-shadow:0 1px 1px #0f172a08;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container .aipkit_sources_search_control .dashicons{position:absolute;left:9px;top:50%;width:14px;height:14px;font-size:14px;line-height:14px;color:#8795a7;transform:translateY(-50%);pointer-events:none}#aipkit_sources_module_container .aipkit_sources_search_input{width:100%;min-width:0;height:100%;min-height:0;padding:0 9px 0 30px!important;border:0!important;border-radius:7px;background:transparent!important;box-shadow:none;font-size:12px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_search_control:hover{border-color:#b8c8dc;background:#f8fbff}#aipkit_sources_module_container .aipkit_sources_search_control:focus-within{border-color:var(--aipkit_brand-primary, #4a6fa5);background:#fff!important;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_search_input:focus{outline:none;box-shadow:none}#aipkit_sources_module_container .aipkit_sources_search_input::placeholder{color:#8795a7;font-weight:500}#aipkit_sources_module_container .aipkit_sources_meta #aipkit_sources_embedding_row{display:inline-flex;align-items:center;flex:0 0 var(--aipkit-sources-toolbar-control-width);width:var(--aipkit-sources-toolbar-control-width);min-width:var(--aipkit-sources-toolbar-control-width);max-width:var(--aipkit-sources-toolbar-control-width)}#aipkit_sources_module_container .aipkit_sources_meta #aipkit_sources_embedding_row[hidden]{display:none!important}#aipkit_sources_module_container .aipkit_sources_meta #aipkit_sources_embedding_model{width:100%;min-width:0;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);border-color:#cfdbea!important;border-radius:7px;background-color:#fff!important;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-size:12px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_meta #aipkit_sources_embedding_model:hover:not(:disabled):not(:focus){border-color:#b8c8dc!important;background-color:#f8fbff!important}#aipkit_sources_module_container .aipkit_sources_meta #aipkit_sources_embedding_model:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5)!important;background-color:#fff!important;box-shadow:0 0 0 2px #4a6fa524}.aipkit_sources_meta_label{font-weight:600;color:var(--aipkit-builder-title)}#aipkit_sources_module_container .aipkit_sources_workspace_bar{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:0 0 18px;padding:6px;border:1px solid var(--aipkit_container-border);border-radius:14px;background:linear-gradient(180deg,#fbfdff,#f4f7fb);box-shadow:0 1px 2px #0f172a0a}#aipkit_sources_module_container .aipkit_sources_workspace_tabs{display:inline-flex;align-items:center;flex:0 0 auto;flex-wrap:wrap;gap:10px;min-width:0}#aipkit_sources_module_container .aipkit_sources_workspace_tools{--aipkit-sources-toolbar-control-width: 176px;--aipkit-sources-toolbar-action-width: 116px;display:flex;align-items:center;justify-content:flex-end;flex:1 1 520px;flex-wrap:wrap;gap:8px;min-width:0;margin:0}#aipkit_sources_module_container .aipkit_sources_workspace_tools[hidden]{display:none!important}#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_sources_meta_action{flex:0 0 var(--aipkit-sources-toolbar-action-width);width:var(--aipkit-sources-toolbar-action-width);margin-left:0}#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_sources_meta_action .aipkit_btn{justify-content:center;width:100%;min-width:0;padding:0 10px}#aipkit_sources_module_container .aipkit_sources_workspace_tools>.aipkit_btn{height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);font-size:12px}#aipkit_sources_module_container .aipkit_sources_workspace_tools>.aipkit_sources_sync_btn{flex:0 0 var(--aipkit-sources-toolbar-control-width);width:var(--aipkit-sources-toolbar-control-width);min-width:var(--aipkit-sources-toolbar-control-width);max-width:var(--aipkit-sources-toolbar-control-width);border-color:#cfdbea;border-radius:7px;box-shadow:0 1px 1px #0f172a08;font-weight:600}#aipkit_sources_module_container .aipkit_sources_stores_meta{--aipkit_input-height: 40px;--aipkit_button-height: 40px;--aipkit-sources-toolbar-control-width: 318px;--aipkit-sources-toolbar-action-width: 116px}#aipkit_sources_module_container .aipkit_sources_stores_meta select.aipkit_sources_native_provider_select{height:var(--aipkit_input-height);min-height:var(--aipkit_input-height);border-radius:8px;font-size:13px;line-height:calc(var(--aipkit_input-height) - 2px)}#aipkit_sources_module_container .aipkit_sources_stores_meta>.aipkit_btn,#aipkit_sources_module_container .aipkit_sources_stores_meta .aipkit_sources_meta_action .aipkit_btn{height:var(--aipkit_button-height);min-height:var(--aipkit_button-height);border-radius:8px;font-weight:400}#aipkit_sources_module_container .aipkit_sources_stores_meta>.aipkit_sources_sync_btn{flex:0 0 var(--aipkit-sources-toolbar-action-width);width:var(--aipkit-sources-toolbar-action-width);min-width:var(--aipkit-sources-toolbar-action-width);max-width:var(--aipkit-sources-toolbar-action-width)}#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data]{--aipkit_input-height: 40px;--aipkit_button-height: 40px;--aipkit-sources-toolbar-control-width: 318px;--aipkit-sources-toolbar-action-width: 116px}#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] select.aipkit_sources_native_provider_select{height:var(--aipkit_input-height);min-height:var(--aipkit_input-height);border-radius:8px;font-size:13px;line-height:calc(var(--aipkit_input-height) - 2px)}#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_sources_search_control,#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_settings_select_picker_btn,#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_sources_index_dropdown_btn{height:var(--aipkit_input-height);min-height:var(--aipkit_input-height);border-radius:8px}#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_sources_search_input,#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_settings_select_picker_btn,#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_sources_index_dropdown_btn{font-size:13px}#aipkit_sources_module_container .aipkit_sources_workspace_tools[data-aipkit-sources-tools=data] .aipkit_sources_meta_action .aipkit_btn{height:var(--aipkit_button-height);min-height:var(--aipkit_button-height);border-radius:8px;font-weight:400}#aipkit_sources_module_container .aipkit_sources_workspace_tab{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid transparent;border-radius:10px;background:transparent;color:var(--aipkit_text-secondary);cursor:pointer;font-size:13px;font-weight:600;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container .aipkit_sources_workspace_tab:hover{color:var(--aipkit_text-heading);background:#ffffffb8;border-color:#d9e2ec}#aipkit_sources_module_container .aipkit_sources_workspace_tab:focus-visible{outline:2px solid rgba(34,113,177,.25);outline-offset:2px}#aipkit_sources_module_container .aipkit_sources_workspace_tab.is-active{background:#fff;border-color:#cfe0ee;color:#12324a;box-shadow:0 6px 18px #0f172a14}#aipkit_sources_module_container .aipkit_sources_workspace_tab .dashicons{width:16px;height:16px;font-size:16px}#aipkit_sources_module_container .aipkit_sources_workspace_panel[hidden]{display:none!important}.aipkit_sources_modal{padding:14px;background-color:#0f172a6b;box-sizing:border-box;z-index:1000006}.aipkit_sources_modal .aipkit_sources_modal_panel{max-width:none;max-height:calc(100vh - 28px);border:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:12px;background:var(--aipkit-builder-card, #ffffff);box-shadow:0 24px 55px #0f172a3d;overflow:hidden}.aipkit_sources_modal .aipkit_sources_modal_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;border-bottom:1px solid var(--aipkit-builder-border, #d8e1ec);background:linear-gradient(180deg,#fbfdff,#f6faff)}.aipkit_sources_modal .aipkit_sources_modal_heading{display:flex;flex-direction:column;gap:4px;min-width:0}.aipkit_sources_modal .aipkit_sources_modal_title{margin:0;color:var(--aipkit-builder-title, #1e293b);font-size:16px;font-weight:600;line-height:1.2}.aipkit_sources_modal .aipkit_sources_modal_subtitle{margin:0;color:var(--aipkit-builder-muted, #64748b);font-size:12px;line-height:1.45}.aipkit_sources_modal .aipkit_sources_modal_body{min-height:0;padding:16px;background:#fff}.aipkit_sources_modal .aipkit_sources_modal_footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px;border-top:1px solid var(--aipkit-builder-border, #d8e1ec);background:#f9fbff}.aipkit_sources_modal .aipkit_sources_modal_status{min-height:18px;margin:0;color:#1f5f95;font-size:12px;line-height:1.4}.aipkit_sources_modal .aipkit_btn-secondary{border-color:#d7e2f0;background-color:#f4f7fb;color:var(--aipkit-builder-title, #1f2937)}.aipkit_sources_modal .aipkit_btn-secondary:hover{border-color:#c9d6e8;background-color:#edf3fb;color:var(--aipkit-builder-title, #1f2937)!important}.aipkit_sources_modal .aipkit_btn-primary{border-color:var(--aipkit_btn-primary, #4a6fa5);background-color:var(--aipkit_btn-primary, #4a6fa5);color:#fff}.aipkit_sources_modal .aipkit_btn-primary:hover{border-color:var(--aipkit_btn-primary-hover, #3d5d8a);background-color:var(--aipkit_btn-primary-hover, #3d5d8a);color:#fff!important}#aipkit_sources_module_container .aipkit_sources_training_inline[hidden]{display:none!important}#aipkit_sources_module_container .aipkit_sources_training_inline{position:relative;margin:0 0 12px;border:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:12px;background:#fff;box-shadow:0 10px 24px #0f172a14;overflow:hidden}#aipkit_sources_module_container .aipkit_sources_training_inline:has(.aipkit_training_site_dropdown.is-open){overflow:visible;z-index:10}#aipkit_sources_module_container .aipkit_sources_training_inline_header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid var(--aipkit-builder-border, #d8e1ec);background:linear-gradient(180deg,#fbfdff,#f7fbff)}#aipkit_sources_module_container .aipkit_sources_inline_heading{min-width:0}#aipkit_sources_module_container .aipkit_sources_inline_title{margin:0;color:var(--aipkit-builder-title, #1f2937);font-size:14px;font-weight:700;line-height:1.25}#aipkit_sources_module_container .aipkit_sources_inline_subtitle{margin:2px 0 0;color:var(--aipkit-builder-muted, #6b7280);font-size:12px;line-height:1.35}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card{display:flex;flex-direction:column;min-height:0;margin:0;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}#aipkit_sources_module_container .aipkit_sources_training_inline_body{min-height:0}#aipkit_sources_module_container .aipkit_sources_training_inline_body .aipkit_builder_card_body{padding:14px}#aipkit_sources_module_container :is(.aipkit_sources_training_target,.aipkit_sources_training_content){display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:12px;background:linear-gradient(180deg,#fbfdff,#f7fbff)}#aipkit_sources_module_container .aipkit_sources_training_target{margin-bottom:12px}#aipkit_sources_module_container .aipkit_sources_training_content{--aipkit_input-height: 40px;--aipkit_button-height: 40px;--aipkit-sources-training-action-width: 116px;gap:0}#aipkit_sources_module_container .aipkit_sources_training_content .aipkit_builder_tabs--training{align-self:flex-start;margin:0 0 -1px}#aipkit_sources_module_container .aipkit_sources_training_content .aipkit_builder_tab_panels--training{gap:0}#aipkit_sources_module_container .aipkit_sources_training_target_controls{--aipkit_input-height: 40px;--aipkit_button-height: 40px;--aipkit-sources-training-field-width: 318px;--aipkit-sources-training-provider-width: 240px;--aipkit-sources-training-action-width: 116px;display:grid;grid-template-columns:repeat(2,minmax(240px,var(--aipkit-sources-training-field-width))) repeat(2,var(--aipkit-sources-training-action-width));align-items:end;gap:8px}#aipkit_sources_module_container .aipkit_sources_training_target_controls.has-embedding-model{grid-template-columns:minmax(180px,var(--aipkit-sources-training-provider-width)) repeat(2,minmax(240px,var(--aipkit-sources-training-field-width))) repeat(2,var(--aipkit-sources-training-action-width))}#aipkit_sources_module_container .aipkit_sources_training_control{display:flex;flex-direction:column;gap:4px;min-width:0}#aipkit_sources_module_container .aipkit_sources_training_control_label{color:#526173;font-size:11px;font-weight:700;line-height:1.25}#aipkit_sources_module_container .aipkit_sources_training_select,#aipkit_sources_module_container .aipkit_sources_store_form .aipkit_sources_filter_select,#aipkit_sources_module_container .aipkit_sources_store_form .aipkit_form-input{width:100%;min-width:0;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);border-color:#cfdbea!important;border-radius:7px;background-color:#fff!important;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-size:13px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_training_target_controls>.aipkit_btn{display:inline-flex;align-items:center;justify-content:center;width:var(--aipkit-sources-training-action-width);min-width:var(--aipkit-sources-training-action-width);height:var(--aipkit_button-height);min-height:var(--aipkit_button-height);padding:0 12px;border-radius:8px;font-size:12px;font-weight:400;line-height:1}#aipkit_sources_module_container .aipkit_sources_training_select:hover:not(:disabled):not(:focus),#aipkit_sources_module_container .aipkit_sources_store_form .aipkit_sources_filter_select:hover:not(:disabled):not(:focus),#aipkit_sources_module_container .aipkit_sources_store_form .aipkit_form-input:hover:not(:disabled):not(:focus){border-color:#b8c8dc!important;background-color:#f8fbff!important}#aipkit_sources_module_container .aipkit_sources_training_select:focus,#aipkit_sources_module_container .aipkit_sources_store_form .aipkit_sources_filter_select:focus,#aipkit_sources_module_container .aipkit_sources_store_form .aipkit_form-input:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5)!important;background-color:#fff!important;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container #aipkit_sources_training_card #aipkit_sources_embedding_row{display:flex;min-width:0}#aipkit_sources_module_container #aipkit_sources_training_card #aipkit_sources_embedding_row[hidden]{display:none!important}#aipkit_sources_module_container .aipkit_sources_training_target_empty{color:#7a8798;font-size:11px;line-height:1.35}.aipkit_sources_store_modal .aipkit_sources_store_form{--aipkit_input-height: 40px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:14px;border:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:12px;background:#fff}.aipkit_sources_store_modal .aipkit_builder_field{margin-bottom:0}.aipkit_sources_store_modal_content{--aipkit-popover-control-height: 40px;width:min(720px,calc(100vw - 28px))}.aipkit_sources_view_modal_content,.aipkit_sources_modal .aipkit_sources_editor_modal_content{width:min(840px,calc(100vw - 28px))}.aipkit_sources_view_modal .aipkit_builder_field{margin-bottom:0}.aipkit_sources_view_modal .aipkit_sources_modal_body{display:flex;flex-direction:column;gap:10px}.aipkit_sources_view_meta[hidden]{display:none!important}.aipkit_sources_view_meta{display:flex;flex-direction:column;gap:8px}.aipkit_sources_view_meta_toggle{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:30px;margin:0;padding:0 10px;border:1px solid #dbe7f3;border-radius:8px;background:#f8fbff;color:#334155;cursor:pointer;font-size:12px;font-weight:600;line-height:1;text-align:left}.aipkit_sources_view_meta_toggle:hover,.aipkit_sources_view_meta_toggle:focus-visible{outline:none;border-color:#cbd8e7;background:#f3f8ff;color:#0f172a}.aipkit_sources_view_meta_toggle .dashicons{width:14px;height:14px;font-size:14px;line-height:14px;transition:transform .15s ease}.aipkit_sources_view_meta_toggle[aria-expanded=true] .dashicons{transform:rotate(180deg)}.aipkit_sources_view_meta_panel[hidden]{display:none!important}.aipkit_sources_view_meta_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:10px;border:1px solid #dbe7f3;border-radius:10px;background:#f8fbff}.aipkit_sources_view_meta_item{min-width:0;padding:7px 8px;border:1px solid #e4edf8;border-radius:8px;background:#fff}.aipkit_sources_view_meta_label,.aipkit_sources_view_meta_value{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_sources_view_meta_label{margin-bottom:3px;color:#64748b;font-size:10px;font-weight:700;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.aipkit_sources_view_meta_value{color:#1f2937;font-size:12px;font-weight:500;line-height:1.35}.aipkit_builder_sources_editor_modal .aipkit_builder_field{margin-bottom:0}.aipkit_sources_view_modal .aipkit_sources_view_actions{--aipkit_sources_modal_action_width: 116px;justify-content:flex-end;margin:0 0 0 auto}.aipkit_sources_editor_actions .aipkit_btn,.aipkit_sources_view_modal .aipkit_sources_view_actions .aipkit_btn,.aipkit_builder_sources_delete_modal .aipkit_builder_action_row .aipkit_btn,.aipkit_sources_store_delete_modal .aipkit_builder_action_row .aipkit_btn{display:inline-flex;align-items:center;justify-content:center;width:var(--aipkit_sources_modal_action_width, 116px);min-width:var(--aipkit_sources_modal_action_width, 116px);height:40px;min-height:40px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:400;line-height:1}.aipkit_sources_store_modal .aipkit_sources_filter_select,.aipkit_sources_store_modal .aipkit_form-input{width:100%;min-width:0;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);border:1px solid #cfdbea!important;border-radius:7px;background-color:#fff!important;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-size:13px;font-weight:500;box-sizing:border-box}.aipkit_sources_store_modal .aipkit_form-input:disabled{border-color:#d7e2f0!important;background-color:#f8fbff!important;box-shadow:none;color:#667085;opacity:1;cursor:not-allowed}.aipkit_sources_store_modal select.aipkit_sources_filter_select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 30px 0 10px!important;line-height:calc(var(--aipkit_input-height, 32px) - 2px);background-image:var(--aipkit-form-select-chevron-icon)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:11px 11px!important;cursor:pointer}.aipkit_sources_store_modal select.aipkit_sources_filter_select option{background:#fff;color:#1f2937}.aipkit_sources_store_modal .aipkit_sources_filter_select:hover:not(:disabled):not(:focus),.aipkit_sources_store_modal .aipkit_form-input:hover:not(:disabled):not(:focus){border-color:#b8c8dc!important;background-color:#f8fbff!important}.aipkit_sources_store_modal .aipkit_sources_filter_select:focus,.aipkit_sources_store_modal .aipkit_form-input:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5)!important;background-color:#fff!important;box-shadow:0 0 0 2px #4a6fa524}.aipkit_sources_store_modal .aipkit_sources_store_modal_actions{--aipkit_sources_store_action_width: 116px;justify-content:flex-end;margin:0 0 0 auto}.aipkit_sources_store_modal .aipkit_sources_store_modal_actions .aipkit_btn{width:var(--aipkit_sources_store_action_width);min-width:var(--aipkit_sources_store_action_width);padding:0 12px}#aipkit_sources_module_container .aipkit_sources_settings_panel{overflow:visible}#aipkit_sources_module_container .aipkit_sources_settings_form{--aipkit_sources_settings_label_col: minmax(170px, 220px);--aipkit_sources_settings_field_col: 360px;display:flex;flex-direction:column;width:100%;max-width:none;overflow:visible}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_knowledge_base_page{display:flex;flex-direction:column;gap:12px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tabs{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px;width:fit-content;max-width:100%;padding:4px;border:1px solid var(--aipkit_container-border, #e1e7ef);border-radius:12px;background:#f7f9fc}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tab{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border:1px solid transparent;border-radius:9px;background:transparent;color:var(--aipkit_text-secondary, #64748b);font-size:13px;font-weight:600;line-height:1.2;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tab:hover{color:var(--aipkit_text-heading, #1e293b);background:#fffc;border-color:#d9e2ec}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tab:focus-visible{outline:2px solid rgba(34,113,177,.25);outline-offset:2px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tab.aipkit_active{color:#12324a;background:#fff;border-color:#cfe0ee;box-shadow:0 4px 12px #0f172a14}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tab_panel[hidden]{display:none!important}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_group{border-top:0;padding-top:0;display:flex;flex-direction:column;gap:12px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block{display:flex;flex-direction:column;gap:14px;padding:16px 16px 15px;border:1px solid var(--aipkit_container-border, #e1e7ef);border-radius:12px;background:var(--aipkit_container-bg, #ffffff);box-shadow:none}#aipkit_sources_module_container .aipkit_sources_settings_form :is(.aipkit_settings_kb_block--chunking,.aipkit_settings_kb_block--embedding-batches,.aipkit_settings_kb_block--single,.aipkit_settings_kb_block--basics){--aipkit_sources_settings_label_col: 300px;--aipkit_sources_settings_field_col: 318px;--aipkit_input-height: 40px;--aipkit_button-height: 40px;align-self:flex-start;gap:0;width:min(100%,920px);max-width:920px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block_header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-16px -16px 0;padding:12px 16px 10px;border-bottom:1px solid #e7edf5;border-radius:12px 12px 0 0;background:#f8fbfe}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_group_title{margin:0;color:#0f172a;font-size:15px;font-weight:700;line-height:1.3}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_simple_row{display:grid;grid-template-columns:var(--aipkit_sources_settings_label_col) minmax(0,1fr);gap:12px;align-items:start;min-height:38px;margin:0;padding:10px 0;border-bottom:1px solid #edf2f7;overflow:visible}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block .aipkit_settings_simple_row{border-bottom-color:#e4edf8}#aipkit_sources_module_container .aipkit_sources_settings_form :is(.aipkit_settings_kb_block--chunking,.aipkit_settings_kb_block--embedding-batches,.aipkit_settings_kb_block--single,.aipkit_settings_kb_block--basics) .aipkit_settings_simple_row{grid-template-columns:minmax(240px,var(--aipkit_sources_settings_label_col)) minmax(280px,var(--aipkit_sources_settings_field_col));column-gap:20px;row-gap:6px;width:100%;max-width:calc(var(--aipkit_sources_settings_label_col) + 20px + var(--aipkit_sources_settings_field_col));padding:12px 0;border-top:1px solid #edf2f7;border-bottom:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block--embedding-batches .aipkit_settings_kb_batch_fields{margin-top:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block--chunking .aipkit_settings_kb_block_header+.aipkit_settings_simple_row,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block--embedding-batches .aipkit_settings_kb_batch_fields>.aipkit_settings_simple_row:first-child,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block--single .aipkit_settings_kb_block_header+.aipkit_settings_simple_row,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_block--basics .aipkit_settings_kb_block_header+.aipkit_settings_simple_row{padding-top:12px;border-top:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_batch_details{padding-top:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_batch_summary{width:fit-content;color:var(--aipkit_brand-primary, #4a6fa5);font-size:12px;font-weight:600;line-height:1.35;cursor:pointer}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_batch_summary:hover{color:var(--aipkit_brand-primary-hover, #36527a)}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_batch_summary:focus-visible{outline:2px solid var(--aipkit_brand-primary, #4a6fa5);outline-offset:3px;border-radius:4px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_batch_fields{margin-top:8px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_simple_row:last-child{border-bottom:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_launcher_row,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_launcher_row{align-items:start}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_form-label{display:flex;flex-direction:column;gap:4px;margin:2px 0 0;color:var(--aipkit-builder-title, #1f2937);font-size:12px;font-weight:600;line-height:1.35}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_form-label-helper{color:var(--aipkit_text-secondary, #64748b);font-size:var(--aipkit_font-size-help, 11px);font-weight:400}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_simple_row>.aipkit_form-input,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_simple_row>.aipkit_input-with-button,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_simple_row>.aipkit_semantic_shortcode_group,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons{width:min(100%,var(--aipkit_sources_settings_field_col));max-width:var(--aipkit_sources_settings_field_col);min-width:0;justify-self:start}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_form-input{width:100%;min-width:0;max-width:100%;height:var(--aipkit_input-height, 32px);min-height:var(--aipkit_input-height, 32px);margin:0;padding:0 10px;border:1px solid #cfdbea!important;border-radius:7px;background-color:#fff!important;box-shadow:0 1px 1px #0f172a08;color:#1f2937;font-size:13px;font-weight:500;box-sizing:border-box;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container .aipkit_sources_settings_form select.aipkit_form-input{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:0 30px 0 10px!important;line-height:calc(var(--aipkit_input-height, 32px) - 2px);background-image:var(--aipkit-form-select-chevron-icon)!important;background-repeat:no-repeat!important;background-position:right 10px center!important;background-size:11px 11px!important;cursor:pointer}#aipkit_sources_module_container .aipkit_sources_settings_form select.aipkit_form-input option{background:#fff;color:#1f2937}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_form-input:hover:not(:disabled):not(:focus){border-color:#b8c8dc!important;background-color:#f8fbff!important}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_form-input:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5)!important;background-color:#fff!important;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_form-input:disabled{border-color:#d7e2f0!important;background-color:#f8fbff!important;box-shadow:none;color:#667085;-webkit-text-fill-color:#667085;cursor:not-allowed;opacity:1}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button{display:flex;align-items:center;gap:8px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_semantic_shortcode_group{display:flex;align-items:center;min-width:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_semantic_shortcode_snippet{appearance:none;display:inline-flex;align-items:center;gap:7px;max-width:360px;min-width:220px;height:30px;margin:0;padding:0 10px;border:1px solid #dbe5ef;border-radius:8px;background:#f8fbff;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:11.5px;font-weight:600;line-height:1;overflow:hidden;cursor:copy;box-shadow:none;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button .aipkit_form-input{flex:1 1 auto;min-width:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn{display:inline-flex;align-items:center;justify-content:center;margin:0;border:1px solid #d7e2f0;border-radius:8px;background-color:#f4f7fb;color:var(--aipkit-builder-title, #1f2a3a);box-shadow:0 2px 6px #0f172a14;font-size:12px;font-weight:400;min-height:var(--aipkit_button-height, 32px);height:var(--aipkit_button-height, 32px);line-height:1;box-sizing:border-box;text-decoration:none}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn:hover:not(:disabled),#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn:hover:not(:disabled),#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn:focus-visible,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn:focus-visible{border-color:#c9d6e8;background-color:#edf3fb;color:var(--aipkit-builder-title, #1f2a3a)}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn:disabled,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn:disabled{border-color:var(--aipkit-builder-border, #dbe2eb);background-color:var(--aipkit-builder-card, #ffffff);box-shadow:none;color:var(--aipkit-builder-muted, #8a94a6);cursor:not-allowed;opacity:.5}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn.aipkit_btn-primary,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn.aipkit_btn-primary{border-color:#2271b1;background-color:#2271b1;color:#fff}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn.aipkit_btn-primary:hover:not(:disabled),#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn.aipkit_btn-primary:hover:not(:disabled),#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_action_buttons .aipkit_btn.aipkit_btn-primary:focus-visible:not(:disabled),#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_input-with-button>.aipkit_btn.aipkit_btn-primary:focus-visible:not(:disabled){border-color:#135e96;background-color:#135e96;color:#fff}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_label_line,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_modal_title_line{display:inline-flex;align-items:center;gap:8px;min-width:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_apps_upsell_badge{display:inline-flex;align-items:center;padding:3px 9px;border-radius:999px;background:#eff6ff;color:#1d4ed8;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal{z-index:1000008;padding:14px;background-color:#0f172a6b;box-sizing:border-box}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal_content{width:min(920px,calc(100vw - 28px));max-width:920px;--aipkit_input-height: 40px;--aipkit_button-height: 40px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_content{width:min(760px,calc(100vw - 28px));max-width:760px;--aipkit_sources_settings_label_col: 300px;--aipkit_sources_settings_field_col: 318px;--aipkit_input-height: 40px;--aipkit_button-height: 40px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal_content,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_content{display:flex;flex-direction:column;max-height:calc(100vh - 28px);border:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:12px;background:var(--aipkit-builder-card, #ffffff);box-shadow:0 24px 55px #0f172a3d;overflow:hidden;transform:none}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal.aipkit-active .aipkit_settings_kb_indexing_modal_content,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal.aipkit-active .aipkit_settings_kb_semantic_modal_content{transform:none}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal .aipkit-modal-shell-header,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal .aipkit-modal-shell-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;padding:14px 16px;border-bottom:1px solid var(--aipkit-builder-border, #d8e1ec);border-radius:0;background:linear-gradient(180deg,#fbfdff,#f6faff);flex-shrink:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal .aipkit-modal-shell-intro,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal .aipkit-modal-shell-intro{display:flex;flex-direction:column;gap:4px;min-width:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal .aipkit-modal-shell-actions{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal .aipkit-modal-shell-title,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal .aipkit-modal-shell-title{margin:0;color:var(--aipkit-builder-title, #1e293b);font-size:16px;font-weight:600;line-height:1.2}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal .aipkit-modal-shell-copy,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal .aipkit-modal-shell-copy{margin:0;color:var(--aipkit-builder-muted, #64748b);font-size:12px;line-height:1.45}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_modal_body,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_body{min-height:0;padding:16px;gap:0;background:#fff;overflow-y:auto}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_pro_notice{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 14px;padding:10px 12px;border:1px solid #d7e2f0;border-radius:8px;background:linear-gradient(135deg,#f8fbff,#f3f8ff 52%,#fff)}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_pro_notice_copy{display:inline-flex;align-items:center;gap:8px;min-width:0;color:var(--aipkit-builder-title, #1e293b);font-size:12px;font-weight:500;line-height:1.4}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_upgrade_btn{display:inline-flex;align-items:center;justify-content:center;min-height:30px;margin:0;padding:5px 12px;border-radius:8px;font-size:12px;font-weight:500;line-height:1.2;text-decoration:none;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_upgrade_btn.aipkit_btn-primary{border-color:#2271b1!important;background-color:#2271b1!important;color:#fff!important;box-shadow:0 2px 6px #2271b12e}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_upgrade_btn.aipkit_btn-primary:hover,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_upgrade_btn.aipkit_btn-primary:focus-visible{border-color:#135e96!important;background-color:#135e96!important;color:#fff!important;text-decoration:none}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_header_upgrade_btn{min-width:0;min-height:20px;height:20px;padding:0 8px;border-radius:999px;box-shadow:none;font-size:10px;font-weight:600;line-height:18px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_header_upgrade_btn.aipkit_btn-primary{box-shadow:none}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_pro_notice .aipkit_settings_kb_upgrade_btn{min-width:116px;min-height:var(--aipkit_button-height, 40px);height:var(--aipkit_button-height, 40px);padding:0 14px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_form{display:flex;flex-direction:column;gap:0;width:100%;max-width:700px}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_form .aipkit_settings_simple_row{grid-template-columns:minmax(240px,var(--aipkit_sources_settings_label_col)) minmax(280px,var(--aipkit_sources_settings_field_col));column-gap:20px;row-gap:6px;width:100%;max-width:700px;padding:12px 0;border-top:1px solid #edf2f7;border-bottom:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_form .aipkit_settings_simple_row:first-child{padding-top:0;border-top:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_form .aipkit_settings_simple_row:last-child{padding-bottom:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal .aipkit_semantic_shortcode_snippet{width:100%;max-width:100%;min-width:0;height:var(--aipkit_input-height, 40px);min-height:var(--aipkit_input-height, 40px)}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-group{display:flex;flex-direction:column;gap:10px;margin-bottom:0;border:0;border-radius:0;background:transparent;overflow:visible}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion{overflow:hidden;border:1px solid #dfe7f1;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a0a}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header{appearance:none;display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin:0;padding:0 14px;border:0;border-radius:0;background:#f8fbfe;color:var(--aipkit-builder-title, #1f2937);font-size:13px;font-weight:650;line-height:1.25;text-align:left;cursor:pointer;box-shadow:none;transition:background-color .15s ease,color .15s ease}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header:not(:hover):not(.aipkit_active){background-color:#f8fbfe}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header:hover,#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header:focus-visible{background:#eef5fb;color:#12324a}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header:focus-visible{outline:2px solid rgba(34,113,177,.22);outline-offset:-2px}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header .dashicons{width:16px;height:16px;margin-right:0;color:#64748b;font-size:16px;line-height:16px;transition:transform .16s ease,color .16s ease}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-header.aipkit_active .dashicons{color:#12324a;transform:rotate(90deg)}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_indexing_settings_accordion_title{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-content:not(.aipkit_active){display:none}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_accordion-content.aipkit_active{display:block;padding:14px;border-top:1px solid #e7edf5;background:#fff}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_indexing_settings_section{margin-top:14px}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_indexing_settings_section:first-child{margin-top:0}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_indexing_settings_section h5{margin:0 0 8px;color:var(--aipkit_text-heading, #1f2937);font-size:12px;font-weight:650;line-height:1.35}#aipkit_sources_module_container .aipkit_sources_settings_form #aipkit_indexing_settings_form_container .aipkit_indexing_settings_section p{margin:0;color:var(--aipkit_text-secondary, #64748b);font-size:var(--aipkit_font-size-base, 13px)}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table{width:100%;margin:0;table-layout:fixed;border:1px solid #dfe7f1;border-radius:10px;border-collapse:separate;border-spacing:0;background-color:var(--aipkit_bg-secondary, #ffffff);overflow:hidden}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table th,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table td{padding:10px 12px;border-bottom:1px solid #edf2f7;color:var(--aipkit_text-primary, #1f2937);font-size:13px;line-height:1.4;text-align:left;vertical-align:middle}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table thead th{background-color:#f8fbfe;color:var(--aipkit_text-secondary, #64748b);font-size:12px;font-weight:600}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table tbody tr:last-child th,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table tbody tr:last-child td{border-bottom:0}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table tbody tr:hover th,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table tbody tr:hover td{background-color:var(--aipkit_menu-hover, #f8fafc)}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column{width:48px;padding-right:10px;padding-left:10px;text-align:center}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column input[type=checkbox]{appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;margin:0;position:relative;border:1px solid #cbd8e8;border-radius:8px;background:linear-gradient(180deg,#fff,#f7fafc);box-shadow:inset 0 1px #ffffffe6,0 1px 4px #0f172a0f;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column input[type=checkbox]:before{content:"";display:block;position:absolute;top:50%;left:50%;float:none;width:14px;height:14px;margin:0;background:#fff;clip-path:polygon(14% 52%,35% 73%,84% 24%,94% 35%,35% 90%,4% 61%);opacity:0;transform:translate(-50%,-50%) scale(.72);transform-origin:center;transition:opacity .14s ease,transform .16s ease}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column input[type=checkbox]:checked{border-color:#16a34a;background:linear-gradient(180deg,#22c55e,#16a34a);box-shadow:0 2px 8px #16a34a33}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column input[type=checkbox]:checked:before{opacity:1;transform:translate(-50%,-50%) scale(1)}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column input[type=checkbox]:focus-visible{outline:none;box-shadow:0 0 0 3px #22c55e2e}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_table .check-column input[type=checkbox]:disabled{cursor:not-allowed;opacity:.55}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_code{display:inline-flex;align-items:center;max-width:100%;min-height:30px;padding:4px 8px;border:1px solid #e4edf8;border-radius:8px;background-color:var(--aipkit_bg-primary, #f8fafc);color:var(--aipkit_text-primary, #1f2937);font-size:var(--aipkit_font-size-help, 11px);font-weight:500;line-height:1.45;white-space:normal;word-break:break-word}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_indexing_input{width:100%;max-width:100%;height:var(--aipkit_input-height, 40px);min-height:var(--aipkit_input-height, 40px);margin:0}.aipkit_chatbot_builder #aipkit_sources_training_card{display:flex;flex-direction:column;gap:0;margin-bottom:16px;border:0;border-radius:0;background:transparent;box-shadow:none;padding:0}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_tab_panels{overflow:visible}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_meta{margin-bottom:6px}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_intro{margin-bottom:10px}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_intro_title{margin:0;font-size:12px;font-weight:600;line-height:1.3;color:var(--aipkit-builder-title)}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_intro_help{margin:2px 0 0;font-size:11px;line-height:1.4;color:var(--aipkit-builder-muted)}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_tabs--training{display:flex;align-items:flex-end;gap:4px;padding:0;margin:0;border:0;border-radius:0;background:transparent}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_tab{border:1px solid #d7e2f0;border-bottom-color:#d7e2f0;background:#f9fafb;border-radius:8px 8px 0 0;box-shadow:none;padding:7px 12px;font-size:12px;font-weight:500;line-height:1.2;color:var(--aipkit-builder-muted)}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_tab:hover{border-color:#c9d6e8;color:var(--aipkit-builder-title)}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_tab.is-active{border-color:#d7e2f0;border-bottom-color:#fff;background:#fff;color:var(--aipkit-builder-title);box-shadow:none;position:relative;z-index:2}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_tab_panels--training{margin-top:-1px;padding:12px;border:1px solid #d7e2f0;border-radius:0 10px 10px;background:#fff}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_training_qa{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:10px}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_field{gap:4px;min-width:0}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_textarea{min-height:88px;resize:vertical}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_text_input{min-height:126px}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_dropzone{border-color:#cad8eb;background-color:#f9fafb}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_file_list{margin-top:10px}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_website{margin-bottom:0;padding:0;border:0;background:transparent;gap:12px;overflow:visible}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_browser{border:1px solid #dfe8f4;border-radius:10px;background:#fff;padding:12px}.aipkit_chatbot_builder #aipkit_sources_training_card :is(.aipkit_training_site_field,.aipkit_training_site_browser)[hidden]{display:none!important}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_compact_row{display:grid;grid-template-columns:max-content minmax(128px,.55fr) minmax(220px,1fr) minmax(124px,max-content);align-items:end;gap:8px;overflow:visible;position:relative;z-index:4}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_compact_row .aipkit_training_site_toggle{display:contents;white-space:normal}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_mode_option{min-width:0;min-height:var(--aipkit_input-height, 32px);padding:8px 10px;border:1px solid #d7e2f0;border-radius:8px;background:#fff;color:var(--aipkit-builder-title, #1f2937);font-weight:600;box-shadow:0 1px 1px #0f172a08;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_mode_option:hover{border-color:#b8c8dc;background:#f8fbff}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_mode_option:has(input:checked){border-color:#c4d7f3;background:#f3f8ff;box-shadow:inset 0 0 0 1px #4a6fa51f}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_field{display:flex;flex-direction:column;gap:4px;min-width:0}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_actions{display:flex;align-items:flex-end;min-width:0}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_actions .aipkit_training_action_btn{width:100%;min-width:124px;min-height:var(--aipkit_input-height, 32px);justify-content:center;text-align:center;white-space:nowrap;background:#2271b1;border-color:#2271b1;color:#fff}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_actions .aipkit_training_action_btn:hover:not(:disabled),.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_actions .aipkit_training_action_btn:focus-visible:not(:disabled){background:#135e96;border-color:#135e96;color:#fff}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_dropdown{width:100%;min-width:0}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_dropdown_btn{width:100%;min-width:0;max-width:none}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_dropdown.is-open{z-index:20}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_dropdown_panel{z-index:30}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_browser{display:flex;flex-direction:column;gap:8px}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_browser_header{display:flex;align-items:center;justify-content:space-between;gap:8px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_website{gap:12px;margin:0;padding:0;border:0;background:transparent}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_browser{border:1px solid #dfe8f4;border-radius:10px;background:#fff;padding:12px}#aipkit_sources_module_container #aipkit_sources_training_card :is(.aipkit_training_site_field,.aipkit_training_site_browser)[hidden]{display:none!important}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_label{color:#526173;font-size:11px;font-weight:700;line-height:1.25}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_compact_row{display:grid;grid-template-columns:var(--aipkit-sources-training-action-width, 116px) minmax(132px,160px) minmax(240px,318px) var(--aipkit-sources-training-action-width, 116px);align-items:end;gap:8px;overflow:visible;position:relative;z-index:4}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_compact_row .aipkit_training_site_toggle{display:contents;white-space:normal}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_mode_option{min-width:0;min-height:var(--aipkit_input-height, 40px);padding:0 10px;border:1px solid #d7e2f0;border-radius:8px;background:#fff;color:var(--aipkit-builder-title, #1f2937);display:inline-flex;align-items:center;justify-content:center;font-weight:600;box-shadow:0 1px 1px #0f172a08;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_mode_option:hover{border-color:#b8c8dc;background:#f8fbff}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_mode_option:has(input:checked){border-color:#c4d7f3;background:#f3f8ff;box-shadow:inset 0 0 0 1px #4a6fa51f}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_compact_row .aipkit_training_site_mode_option{min-height:var(--aipkit_input-height, 40px)}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_field{display:flex;flex-direction:column;gap:4px;min-width:0}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_actions{display:flex;align-items:flex-end;min-width:0}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_actions .aipkit_training_action_btn{width:var(--aipkit-sources-training-action-width, 116px);min-width:var(--aipkit-sources-training-action-width, 116px);min-height:var(--aipkit_button-height, 40px)}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_dropdown.is-open{z-index:20}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_dropdown_panel{z-index:30}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_dropdown{width:100%;min-width:0}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_dropdown_btn{width:100%;min-width:0;max-width:none}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_browser{display:flex;flex-direction:column;gap:8px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_browser_header{display:flex;align-items:center;justify-content:space-between;gap:8px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_list{max-height:260px;padding:8px;border-color:#d7e2f0;border-radius:8px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_list .aipkit_wp_content_list_item{grid-template-columns:18px minmax(0,1fr) auto auto;min-height:34px;padding:7px 8px;border:1px solid transparent}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_list .aipkit_wp_content_list_item:has(input:checked){border-color:#c4d7f3;background:#f3f8ff}#aipkit_sources_module_container #aipkit_sources_training_card :is(.aipkit_builder_textarea,.aipkit_training_site_dropdown_btn),#aipkit_sources_editor_modal .aipkit_builder_textarea,#aipkit_sources_view_modal .aipkit_builder_textarea{border-color:#cfdbea;background-color:#fff;box-shadow:0 1px 1px #0f172a08}#aipkit_sources_module_container #aipkit_sources_training_card :is(.aipkit_builder_textarea,.aipkit_training_site_dropdown_btn):hover:not(:disabled):not(:focus),#aipkit_sources_editor_modal .aipkit_builder_textarea:hover:not(:disabled):not(:focus),#aipkit_sources_view_modal .aipkit_builder_textarea:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}#aipkit_sources_module_container #aipkit_sources_training_card :is(.aipkit_builder_textarea,.aipkit_training_site_dropdown_btn):focus,#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_dropdown.is-open .aipkit_training_site_dropdown_btn,#aipkit_sources_editor_modal .aipkit_builder_textarea:focus,#aipkit_sources_view_modal .aipkit_builder_textarea:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_sources_training_content .aipkit_builder_tabs--training{display:flex;align-items:flex-end;gap:4px;padding:0;border:0;border-radius:0;background:transparent;position:relative;z-index:2}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_sources_training_content .aipkit_builder_tab{border:1px solid #cfdbea;border-bottom-color:transparent;border-radius:8px 8px 0 0;background:#f8fbff;box-shadow:none;min-height:40px;padding:0 14px;color:#526173}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_sources_training_content .aipkit_builder_tab:hover{border-color:#b8c8dc;border-bottom-color:transparent;background:#fff;color:var(--aipkit-builder-title, #1f2937)}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_sources_training_content .aipkit_builder_tab.is-active{border-color:#cfdbea;border-bottom-color:#fff;background:#fff;color:var(--aipkit-builder-title, #1f2937);position:relative;z-index:3}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_sources_training_content .aipkit_builder_tab_panels--training{margin:0;padding:12px;border:1px solid #cfdbea;border-radius:0 10px 10px;background:#fff;box-shadow:0 1px 1px #0f172a08;overflow:visible}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_textarea{border-radius:8px;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_textarea:not(.aipkit_training_text_input){min-height:110px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_text_input{min-height:160px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_dropzone{border-color:#cfdbea;background-color:#fff}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_files_button,#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card .aipkit_training_action_btn{display:inline-flex;align-items:center;justify-content:center;width:var(--aipkit-sources-training-action-width, 116px);min-width:var(--aipkit-sources-training-action-width, 116px);min-height:var(--aipkit_button-height, 40px);height:var(--aipkit_button-height, 40px);padding:0 12px;border-radius:8px;font-size:12px;font-weight:400;line-height:1}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_dropdown_btn{min-height:var(--aipkit_input-height, 40px);height:var(--aipkit_input-height, 40px);border-radius:8px;font-size:13px;font-weight:500;line-height:1}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_pagination{--aipkit_button-height: 40px;font-size:12px}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_pagination .aipkit_pagination-current{display:inline-flex;align-items:center;justify-content:center;min-height:var(--aipkit_button-height)}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_pagination .aipkit_pagination-links .aipkit_btn{min-width:82px;min-height:var(--aipkit_button-height);height:var(--aipkit_button-height);padding:0 12px;border-radius:8px;font-size:12px;font-weight:400;line-height:1}#aipkit_sources_module_container #aipkit_background_indexing_confirm .aipkit_inline_confirm_actions .aipkit_btn{display:inline-flex;align-items:center;justify-content:center;width:var(--aipkit-sources-training-action-width, 116px);min-width:var(--aipkit-sources-training-action-width, 116px);height:40px;min-height:40px;padding:0 12px;border-radius:8px;font-size:12px;font-weight:400;line-height:1}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card .aipkit_training_footer{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:0 0 auto;gap:12px;margin:10px 0 0;padding:0;border-top:0;background:transparent}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card .aipkit_training_status{min-height:18px;margin:0}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card .aipkit_training_status.is-visible{padding:0;border:0;border-radius:0;background:transparent}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card .aipkit_training_action_row{justify-content:flex-end;width:auto;flex:0 0 auto;margin:0 0 0 auto}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card.is-training .aipkit_training_action_btn{opacity:.82;cursor:wait}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card.is-training .aipkit_training_action_btn.aipkit_training_stop_btn{opacity:1;cursor:pointer;background:#fff1f1;border-color:#f4b4b4;color:#b42318!important}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card.is-training .aipkit_training_action_btn.aipkit_training_stop_btn:hover:not(:disabled),#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card.is-training .aipkit_training_action_btn.aipkit_training_stop_btn:focus-visible:not(:disabled){background:#ffe4e4;border-color:#e58f8f;color:#991b1b!important}#aipkit_sources_module_container .aipkit_sources_training_inline #aipkit_sources_training_card.is-training .aipkit_training_action_btn.aipkit_training_stop_btn:disabled{cursor:wait;opacity:.78}@media (max-width: 900px){#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tabs{width:100%}#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_tab{flex:1 1 calc(50% - 8px)}#aipkit_sources_module_container .aipkit_sources_training_target_controls,#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_compact_row,.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_compact_row,#aipkit_sources_module_container .aipkit_sources_store_form,.aipkit_sources_store_modal .aipkit_sources_store_form,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_simple_row,#aipkit_sources_module_container .aipkit_sources_settings_form .aipkit_settings_kb_semantic_modal_form .aipkit_settings_simple_row,.aipkit_sources_view_meta_grid{grid-template-columns:1fr}#aipkit_sources_module_container #aipkit_sources_training_card .aipkit_training_site_compact_row .aipkit_training_site_toggle,.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_training_site_compact_row .aipkit_training_site_toggle{display:grid;grid-template-columns:1fr}.aipkit_sources_modal .aipkit_sources_modal_footer{flex-wrap:wrap;align-items:stretch}.aipkit_sources_modal .aipkit_sources_store_modal_actions{width:100%;justify-content:flex-end}#aipkit_sources_module_container .aipkit_sources_meta_action{margin-left:0}.aipkit_chatbot_builder #aipkit_sources_training_card .aipkit_builder_training_qa{grid-template-columns:1fr}}.aipkit_sources_bulk_bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;margin:0 0 10px;padding:9px 10px;border:1px solid #d7e2f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.aipkit_sources_bulk_bar[hidden]{display:none!important}.aipkit_sources_bulk_text,.aipkit_sources_bulk_actions{display:inline-flex;align-items:center;gap:8px;min-width:0}.aipkit_sources_bulk_count{color:#1f2937;font-size:12px;font-weight:700;white-space:nowrap}.aipkit_sources_bulk_progress{color:#64748b;font-size:12px;font-weight:500;min-width:0}#aipkit_sources_module_container .aipkit_sources_bulk_actions .aipkit_btn{display:inline-flex;align-items:center;justify-content:center;width:96px;min-width:96px;height:36px;min-height:36px;padding:0 10px;border-radius:7px;font-size:12px;font-weight:400;line-height:1}.aipkit_sources_table{margin-bottom:10px;overflow-x:auto}#aipkit_sources_module_container .aipkit_sources_table{border:1px solid #d7e2f0;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f172a0a}.aipkit_sources_table table{width:100%;min-width:820px;table-layout:fixed;border-collapse:collapse}.aipkit_sources_table th{padding:0 10px}#aipkit_sources_module_container .aipkit_sources_table table{min-width:880px}#aipkit_sources_module_container .aipkit_sources_table th,#aipkit_sources_module_container .aipkit_sources_table td{vertical-align:middle}#aipkit_sources_module_container .aipkit_sources_table th{height:38px;border-bottom:1px solid #d7e2f0;background:#f8fbff;color:#4b5563;font-size:11px;font-weight:600}#aipkit_sources_module_container .aipkit_sources_table td{padding:11px 10px;border-bottom:1px solid #edf2f7}#aipkit_sources_module_container .aipkit_sources_table tbody tr:hover td{background:#fbfdff}#aipkit_sources_module_container .aipkit_sources_table tbody tr:last-child td{border-bottom:0}#aipkit_sources_module_container .aipkit_sources_table th:nth-child(1),#aipkit_sources_module_container .aipkit_sources_table td:nth-child(1){width:136px;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_table th:nth-child(2),#aipkit_sources_module_container .aipkit_sources_table td:nth-child(2){width:auto;min-width:0}#aipkit_sources_module_container .aipkit_sources_table th:nth-child(3),#aipkit_sources_module_container .aipkit_sources_table td:nth-child(3){width:126px;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_table th:nth-child(4),#aipkit_sources_module_container .aipkit_sources_table td:nth-child(4){width:132px;white-space:nowrap;color:var(--aipkit-builder-muted)}#aipkit_sources_module_container .aipkit_sources_table th:nth-child(5),#aipkit_sources_module_container .aipkit_sources_table td:nth-child(5){width:86px;white-space:nowrap;text-align:right;padding-right:8px}#aipkit_sources_module_container .aipkit_sources_stores_table table{min-width:720px}#aipkit_sources_module_container .aipkit_sources_stores_table th:nth-child(1),#aipkit_sources_module_container .aipkit_sources_stores_table td:nth-child(1){width:150px}#aipkit_sources_module_container .aipkit_sources_stores_table th:nth-child(2),#aipkit_sources_module_container .aipkit_sources_stores_table td:nth-child(2){width:auto}#aipkit_sources_module_container .aipkit_sources_stores_table th:nth-child(3),#aipkit_sources_module_container .aipkit_sources_stores_table td:nth-child(3){width:118px;color:inherit}#aipkit_sources_module_container .aipkit_sources_stores_table th:nth-child(4),#aipkit_sources_module_container .aipkit_sources_stores_table td:nth-child(4){width:78px}#aipkit_sources_module_container .aipkit_sources_store_provider{display:inline-flex;align-items:center;gap:7px;min-width:0;color:var(--aipkit-builder-title);font-size:12px;font-weight:600}#aipkit_sources_module_container .aipkit_sources_store_provider .aipkit_settings_select_picker_icon{width:15px;height:15px}#aipkit_sources_module_container .aipkit_sources_store_name_stack{display:flex;flex-direction:column;gap:4px;min-width:0}#aipkit_sources_module_container .aipkit_sources_store_name{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_store_name{color:var(--aipkit-builder-title);font-size:13px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_store_details{display:flex;align-items:center;flex-wrap:wrap;gap:0;min-width:0;max-width:100%;color:#7a8798;font-size:11px;font-weight:500;line-height:1.35}#aipkit_sources_module_container .aipkit_sources_store_detail{display:inline-flex;align-items:center;min-width:0;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_store_detail_sep{display:inline-flex;width:3px;height:3px;margin:0 7px;border-radius:999px;background:#c7d2e2;flex:0 0 auto}#aipkit_sources_module_container .aipkit_sources_store_delete_btn{width:30px;min-width:30px;height:30px;padding:0;justify-content:center}#aipkit_sources_module_container .aipkit_sources_store_delete_btn .dashicons{width:15px;height:15px;font-size:15px;line-height:15px}#aipkit_sources_module_container .aipkit_sources_source_cell{min-width:0}#aipkit_sources_module_container .aipkit_sources_source_stack{display:flex;flex-direction:column;gap:5px;min-width:0}#aipkit_sources_module_container .aipkit_sources_source_title_line{display:flex;align-items:center;gap:8px;max-width:100%;min-width:0}#aipkit_sources_module_container .aipkit_sources_source_title{display:block;flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--aipkit-builder-title);font-size:13px;font-weight:500;line-height:1.25}#aipkit_sources_module_container .aipkit_sources_chunk_badge,#aipkit_sources_module_container .aipkit_sources_user_upload_badge{display:inline-flex;align-items:center;flex:0 0 auto;min-height:18px;padding:0 7px;border:1px solid #d7e1ee;border-radius:999px;background:#f8fbff;color:#4b617c;font-size:10.5px;font-weight:600;line-height:1;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_user_upload_badge{border-color:#dbe4ef;background:#fff;color:#59687b}#aipkit_sources_module_container .aipkit_sources_source_meta{display:block;min-width:0}#aipkit_sources_module_container .aipkit_sources_source_meta_line{display:block;max-width:100%;min-width:0;color:#6b7788;font-size:11px;line-height:1.25}#aipkit_sources_module_container .aipkit_sources_source_meta_text{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;overflow:hidden}#aipkit_sources_module_container .aipkit_sources_source_meta_sep{width:3px;height:3px;flex:0 0 3px;border-radius:999px;background:#c6d1de}#aipkit_sources_module_container .aipkit_sources_source_meta_value{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_source_meta_value--provider{flex:0 1 auto;max-width:96px}#aipkit_sources_module_container .aipkit_sources_source_meta_value--index{flex:0 1 auto;max-width:180px}#aipkit_sources_module_container .aipkit_sources_source_meta_value--model{flex:1 1 auto;max-width:220px}#aipkit_sources_module_container .aipkit_sources_status_cell{vertical-align:middle}#aipkit_sources_module_container .aipkit_sources_status_header,#aipkit_sources_module_container .aipkit_sources_status_wrap{display:inline-flex;align-items:center;gap:8px;min-width:0;max-width:100%}#aipkit_sources_module_container .aipkit_sources_status_wrap{width:100%}#aipkit_sources_module_container .aipkit_sources_status_reason{display:inline-flex;align-items:center;justify-content:center;width:18px;min-width:18px;height:18px;min-height:18px;padding:0;border:0;border-radius:999px;background:transparent;color:#9a5b00;box-shadow:none;cursor:pointer;line-height:1}#aipkit_sources_module_container .aipkit_sources_status_reason .dashicons{width:14px;height:14px;font-size:14px;line-height:14px}#aipkit_sources_module_container .aipkit_sources_status_reason:hover,#aipkit_sources_module_container .aipkit_sources_status_reason:focus-visible{outline:none;background:#fff7ed;color:#7c3f00}#aipkit_sources_module_container .aipkit_sources_status_reason:disabled{cursor:not-allowed;opacity:.55;text-decoration:none}#aipkit_sources_module_container .aipkit_sources_row_select,#aipkit_sources_module_container .aipkit_sources_row_select_placeholder{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex:0 0 15px}#aipkit_sources_module_container .aipkit_sources_select_all,#aipkit_sources_module_container .aipkit_sources_row_checkbox{width:15px;height:15px;margin:0;accent-color:var(--aipkit_brand-primary, #4a6fa5);cursor:pointer}#aipkit_sources_module_container .aipkit_sources_select_all:disabled,#aipkit_sources_module_container .aipkit_sources_row_checkbox:disabled{cursor:not-allowed;opacity:.55}#aipkit_sources_module_container .aipkit_sources_table tbody tr.is-selected td{background:#f8fbff}#aipkit_sources_module_container .aipkit_sources_table tbody tr.is-deleting td{opacity:.72}#aipkit_sources_module_container .aipkit_sources_type_cell{color:#334155;font-size:12px;font-weight:500}#aipkit_sources_module_container .aipkit_sources_type_text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_time_cell{overflow:hidden;text-overflow:ellipsis}#aipkit_sources_module_container .aipkit_sources_time_stack{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}#aipkit_sources_module_container .aipkit_sources_time_exact,#aipkit_sources_module_container .aipkit_sources_time_relative{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aipkit_sources_module_container .aipkit_sources_time_exact{color:#334155;font-size:12px;font-weight:500;line-height:1.25}#aipkit_sources_module_container .aipkit_sources_time_relative{color:#7a8798;font-size:11px;line-height:1.2}.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th:nth-child(1),.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td:nth-child(1){width:136px;white-space:nowrap}.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th:nth-child(2),.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td:nth-child(2){width:auto;min-width:0}.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th:nth-child(3),.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td:nth-child(3){width:126px;white-space:nowrap}.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th:nth-child(4),.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td:nth-child(4){width:132px;white-space:nowrap;color:var(--aipkit-builder-muted)}.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th:nth-child(5),.aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td:nth-child(5){width:86px;white-space:nowrap;text-align:right;padding-right:8px}.aipkit_sources_table .aipkit_actions_cell_header{text-align:right}.aipkit_sources_table .aipkit_actions_cell{text-align:right;vertical-align:middle;padding-right:8px}.aipkit_sources_table .aipkit-table-actions-group{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;flex-wrap:nowrap}.aipkit_sources_table .aipkit_actions_cell .aipkit_btn,.aipkit_sources_table .aipkit-table-actions-group .aipkit_btn{padding:3px 7px!important;height:auto!important;width:auto!important;min-width:auto!important;border-radius:8px!important;font-size:11px!important;line-height:1.3!important;white-space:nowrap;flex-shrink:0}.aipkit_sources_editor_textarea{min-height:120px;resize:vertical}.aipkit_sources_editor_actions{--aipkit_sources_modal_action_width: 116px;display:flex;justify-content:flex-end;gap:8px;margin:0 0 0 auto}.aipkit_sources_action_delete{color:var(--aipkit_btn-danger, #e53e3e)}.aipkit_sources_action_delete:hover{color:var(--aipkit_btn-danger-hover, #c53030)}#aipkit_sources_module_container .aipkit_sources_actions_cell{overflow:visible;position:relative}#aipkit_sources_module_container .aipkit_sources_actions,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_actions{display:inline-flex;justify-content:flex-end;position:relative}#aipkit_sources_module_container .aipkit_sources_action_menu_trigger,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_trigger{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #d8e3f0;border-radius:8px;background:#fff;color:#475569;cursor:pointer;box-shadow:0 1px 1px #0f172a0a;transition:background-color .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}#aipkit_sources_module_container .aipkit_sources_action_menu_trigger:hover,#aipkit_sources_module_container .aipkit_sources_actions.is-open .aipkit_sources_action_menu_trigger,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_trigger:hover,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_actions.is-open .aipkit_sources_action_menu_trigger{border-color:#cbd8e7;background:#f8fbff;color:#0f172a}#aipkit_sources_module_container .aipkit_sources_action_menu_trigger:focus-visible,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_trigger:focus-visible{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa52e}#aipkit_sources_module_container .aipkit_sources_action_menu_trigger:disabled,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_trigger:disabled{cursor:not-allowed;opacity:.55}#aipkit_sources_module_container .aipkit_sources_action_menu_trigger .dashicons,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_trigger .dashicons{width:16px;height:16px;font-size:16px;line-height:16px}#aipkit_sources_module_container .aipkit_sources_action_menu_panel,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_panel{position:fixed;z-index:1000005;display:flex;flex-direction:column;gap:2px;min-width:150px;padding:6px;border:1px solid #d8e3f0;border-radius:10px;background:#fff;box-shadow:0 14px 34px #0f172a2e}#aipkit_sources_module_container .aipkit_sources_action_menu_panel[hidden],.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_panel[hidden]{display:none}#aipkit_sources_module_container .aipkit_sources_action_menu_item,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item{display:flex;align-items:center;gap:8px;width:100%;min-height:32px;padding:0 9px;border:0;border-radius:7px;background:transparent;color:#334155;cursor:pointer;font:inherit;font-size:12px;font-weight:500;line-height:1;text-align:left;white-space:nowrap;transition:background-color .15s ease,color .15s ease}#aipkit_sources_module_container .aipkit_sources_action_menu_item:hover,#aipkit_sources_module_container .aipkit_sources_action_menu_item:focus-visible,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item:hover,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item:focus-visible{outline:none;background:#f3f7fb;color:#0f172a}#aipkit_sources_module_container .aipkit_sources_action_menu_item:disabled,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item:disabled{cursor:not-allowed;opacity:.55}#aipkit_sources_module_container .aipkit_sources_action_menu_item .dashicons,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item .dashicons{width:15px;height:15px;font-size:15px;line-height:15px;color:#64748b}#aipkit_sources_module_container .aipkit_sources_action_menu_item--danger,#aipkit_sources_module_container .aipkit_sources_action_menu_item--danger .dashicons,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item--danger,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item--danger .dashicons{color:var(--aipkit_btn-danger, #dc2626)}#aipkit_sources_module_container .aipkit_sources_action_menu_item--danger:hover,#aipkit_sources_module_container .aipkit_sources_action_menu_item--danger:focus-visible,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item--danger:hover,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item--danger:focus-visible{background:#fef2f2;color:var(--aipkit_btn-danger-hover, #b91c1c)}#aipkit_sources_module_container .aipkit_sources_action_menu_item--danger:hover .dashicons,#aipkit_sources_module_container .aipkit_sources_action_menu_item--danger:focus-visible .dashicons,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item--danger:hover .dashicons,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_action_menu_item--danger:focus-visible .dashicons{color:var(--aipkit_btn-danger-hover, #b91c1c)}#aipkit_sources_module_container .aipkit_sources_actions_empty,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_actions_empty{color:#94a3b8;font-size:12px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources]:not([hidden]){display:flex;flex-direction:column;gap:8px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_meta,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_sheet_toolbar,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] #aipkit_sources_status,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table{margin-bottom:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_sheet_toolbar{display:flex;flex-direction:column;gap:8px;padding:10px;border:1px solid #cfdbea;border-radius:8px;background:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] #aipkit_sources_status:empty{display:none}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_meta{display:grid;grid-template-columns:minmax(118px,150px) minmax(0,1fr);gap:8px;align-items:stretch;color:inherit;font-size:inherit}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_context_item{display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0;min-height:44px;padding:7px 9px;border:1px solid #d8e3f0;border-radius:7px;background:#f8fbff}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_meta_label{color:#4b5563;font-size:11px;font-weight:600;line-height:1.2}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_meta_value{display:block;min-width:0;overflow:hidden;color:#1f2937;font-size:12px;font-weight:600;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar{display:grid;grid-template-columns:minmax(180px,1fr) auto;gap:8px;align-items:center;flex-wrap:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar_group{display:flex;align-items:center;gap:8px;min-width:0;flex-wrap:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar_group--search{width:100%}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar_group--right{display:grid;grid-template-columns:minmax(132px,156px) auto;margin-left:0;justify-content:end}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] :is(.aipkit_sources_search_input,.aipkit_sources_filter_select){width:100%;min-width:0;height:var(--aipkit_input-height, 32px);border-color:#cfdbea!important;border-radius:7px;background-color:#fff!important;color:#1f2937;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] :is(.aipkit_sources_search_input,.aipkit_sources_filter_select):hover:not(:disabled):not(:focus){border-color:#b8c8dc!important;background-color:#f8fbff!important}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] :is(.aipkit_sources_search_input,.aipkit_sources_filter_select):focus{border-color:var(--aipkit_brand-primary, #4a6fa5)!important;background-color:#fff!important;box-shadow:0 0 0 2px #4a6fa524}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_search_input::placeholder{color:#7a8798}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_filter_select option{background-color:#fff;color:#1f2937}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_refresh_btn{min-width:82px;height:var(--aipkit_input-height, 32px);justify-content:center;padding:0 12px}@media (max-width: 782px){.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_meta,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar{grid-template-columns:1fr}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_toolbar_group--right{grid-template-columns:1fr auto;justify-content:stretch}}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_btn-secondary{border-color:#cfdbea;background-color:#f4f7fb;color:#2d3748;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_btn-secondary:hover:not(:disabled){border-color:#b8c8dc;background-color:#edf3fb;color:#1f2937}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_btn-secondary:focus-visible{border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa524;outline:none}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_btn-secondary:disabled,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_btn-secondary[aria-disabled=true]{background-color:#f5f7fa;border-color:#dbe4ee;color:#94a3b8;box-shadow:none}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table{border:1px solid #cfdbea;border-radius:8px;background-color:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th{height:38px;padding:0 10px;border-bottom-color:#d6e0ec;background-color:#f8fbff;color:#4b5563;font-size:11px;font-weight:600;line-height:1.2}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td{padding:11px 10px;border-bottom-color:#edf2f7;color:#1f2937}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table tbody tr:hover td{background-color:#fbfdff}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table tbody tr:last-child td{border-bottom:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td[colspan]{color:#6b7280}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table table{min-width:880px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table th,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_table td{vertical-align:middle}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_cell{min-width:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_stack{display:flex;flex-direction:column;gap:5px;min-width:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_title_line{display:flex;align-items:center;gap:8px;max-width:100%;min-width:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_title{display:block;flex:0 1 auto;min-width:0;overflow:hidden;color:var(--aipkit-builder-title);font-size:13px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_chunk_badge{display:inline-flex;align-items:center;flex:0 0 auto;min-height:18px;padding:0 7px;border:1px solid #d7e1ee;border-radius:999px;background:#f8fbff;color:#4b617c;font-size:10.5px;font-weight:600;line-height:1;white-space:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta{display:block;min-width:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_line{display:block;max-width:100%;min-width:0;color:#6b7788;font-size:11px;line-height:1.25}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_text{display:inline-flex;align-items:center;gap:6px;max-width:100%;min-width:0;overflow:hidden}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_sep{width:3px;height:3px;flex:0 0 3px;border-radius:999px;background:#c6d1de}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_value{display:inline-block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_value--provider{flex:0 1 auto;max-width:96px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_value--index{flex:0 1 auto;max-width:180px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_source_meta_value--model{flex:1 1 auto;max-width:220px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_status_cell{vertical-align:middle}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_status_wrap{display:inline-flex;align-items:center;gap:8px;width:100%;min-width:0;max-width:100%}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_type_cell{color:#334155;font-size:12px;font-weight:500}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_type_text{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_time_cell{overflow:hidden;text-overflow:ellipsis}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_time_stack{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_time_exact,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_time_relative{display:block;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_time_exact{color:#334155;font-size:12px;font-weight:500;line-height:1.25}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_time_relative{color:#7a8798;font-size:11px;line-height:1.2}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] .aipkit_sources_actions_cell{overflow:visible;position:relative}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] #aipkit_sources_pagination{color:#5f6b7a;font-size:12px}.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] #aipkit_sources_pagination .aipkit_pagination-current,.aipkit_chatbot_builder .aipkit_builder_sheet_section[data-sheet=sources] #aipkit_sources_pagination .aipkit_pagination-count{color:#5f6b7a;font-weight:600}.aipkit-table-actions-group{display:flex;align-items:center;justify-content:flex-end;gap:6px;flex-wrap:wrap}.aipkit_chatbot_builder .aipkit_chatbot-preview-column{background-color:transparent;min-height:0;--aipkit-admin-preview-shell-max-height: auto}.aipkit_chatbot_builder .aipkit_chatbot-preview-column #aipkit_admin_chat_preview_container{border-radius:var(--aipkit-builder-radius);background-color:transparent;border:0;height:100%;min-height:0;flex:1 1 auto}.aipkit_chatbot_builder .aipkit_chatbot-preview-column #aipkit_admin_chat_preview_container.aipkit-preview-popup{height:100%;min-height:0;max-height:100%}@media (min-width: 1201px){.aipkit_chatbot_builder_right{display:flex;flex-direction:column;height:var(--aipkit-admin-preview-shell-max-height, auto);max-height:var(--aipkit-admin-preview-shell-max-height, none)}.aipkit_chatbot_builder .aipkit_chatbot-preview-column .aipkit_chatbot_shell_header--preview{height:var(--aipkit-admin-preview-header-height, auto)}.aipkit_chatbot_builder .aipkit_chatbot-preview-column .aipkit_chatbot_shell--preview{flex:1 1 auto;min-height:0;max-height:100%}.aipkit_chatbot_builder .aipkit_chatbot-preview-column .aipkit_chatbot_shell_body--preview{min-height:0;overflow:hidden}.aipkit_builder_preview_frame{flex:1 1 auto;min-height:0;height:100%;max-height:100%}}@media (max-width: 1200px){.aipkit_chatbot_builder .aipkit_chatbot_builder_layout{grid-template-columns:1fr}.aipkit_chatbot_builder .aipkit_input-with-button--labels{flex-wrap:wrap}.aipkit_chatbot_builder .aipkit_input-with-button--labels>.aipkit_form-input{flex-basis:100%}.aipkit_builder_preview_frame{min-height:360px}}@media (max-width: 768px){.aipkit_chatbot_builder .aipkit_chatbot_builder_layout{padding:16px}.aipkit_chatbot_shell_header--workspace{align-items:flex-start}.aipkit_builder_shortcode_row{flex-wrap:wrap;align-items:flex-start}.aipkit_builder_mode_inline{width:100%;justify-content:flex-start}.aipkit_builder_mode_field{flex-wrap:nowrap}.aipkit_builder_shortcode_meta{width:100%}.aipkit_chatbot_shell_controls .aipkit_model_status_slot{max-width:100%}.aipkit_builder_mode_select{width:auto;max-width:100%}.aipkit_builder_mode_select--compact{width:86px;max-width:86px;min-width:86px}.aipkit_builder_external_field_header,.aipkit_builder_bot_tabs_row{flex-wrap:wrap;align-items:flex-start}.aipkit_builder_bot_tabs_shell{width:100%}.aipkit_builder_bot_overflow_menu{max-width:min(92vw,260px)}#aipkit_sources_module_container .aipkit_sources_workspace_tabs{width:100%;gap:8px}#aipkit_sources_module_container .aipkit_sources_workspace_tab{flex:1 1 calc(33.333% - 8px);justify-content:center}#aipkit_sources_module_container .aipkit_sources_workspace_tools{flex:1 1 100%;justify-content:flex-start}#aipkit_sources_module_container .aipkit_sources_workspace_tools select.aipkit_sources_native_provider_select,#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_settings_select_picker_btn,#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_vector_provider_dropdown,#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_sources_index_dropdown,#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_sources_search_control{flex:1 1 180px;width:auto;max-width:none}#aipkit_sources_module_container .aipkit_sources_workspace_tools .aipkit_sources_meta_action{flex:1 1 116px;width:auto}}.aipkit_settings_accordion{display:flex;flex-direction:column;gap:0;position:relative;padding:0!important;overflow:hidden;border-top:1px solid var(--aipkit-builder-border);border-top-left-radius:0!important;border-top-right-radius:var(--aipkit-builder-radius)!important;border-bottom-left-radius:var(--aipkit-builder-radius)!important;border-bottom-right-radius:var(--aipkit-builder-radius)!important;background:transparent;box-shadow:none}.aipkit_chatbot_builder .aipkit_chatbot_accordion_overlay{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:#ffffffa6;backdrop-filter:blur(1px);z-index:200;pointer-events:auto}.aipkit_chatbot_builder .aipkit_chatbot_accordion_overlay[hidden]{display:none!important}.aipkit_chatbot_builder .aipkit_chatbot_accordion_overlay_spinner{width:26px;height:26px;border:2px solid #9fb0c6;border-top-color:var(--aipkit_brand-primary, #2271b1);border-radius:50%;animation:aipkit_spin .75s linear infinite;box-sizing:border-box}.aipkit_settings_accordion.aipkit_settings_accordion--allow-overflow,.aipkit_settings_accordion.aipkit_settings_accordion--allow-overflow .aipkit_accordion_section{overflow:visible}.aipkit_settings_accordion.aipkit_settings_accordion--allow-overflow .aipkit_accordion_section--has-open-dropdown{z-index:5}.aipkit_accordion_section{position:relative;border-bottom:1px solid var(--aipkit-builder-border);background:transparent;overflow:hidden;transition:background-color .18s ease}.aipkit_accordion_section:last-of-type{border-bottom:none}.aipkit_accordion_header{display:grid;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;min-height:50px;padding:10px 12px;border:none;background:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease,color .15s ease;line-height:1.2}.aipkit_accordion_header:focus-visible{outline:2px solid var(--aipkit-builder-focus, #111);outline-offset:-2px}.aipkit_accordion_header:hover{background:#f4f7fbcc}.aipkit_accordion_header_icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:7px;background:transparent;border:0;font-size:14px;color:var(--aipkit-builder-muted, #5f6b7a)}.aipkit_accordion_header_main{display:flex;flex-direction:column;gap:2px;min-width:0}.aipkit_accordion_header_text{font-size:12px;font-weight:600;line-height:1.25;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_header_title_group{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.aipkit_chatbot_feature_badge{display:inline-flex;align-items:center;justify-content:center;padding:3px 9px;border-radius:999px;border:1px solid #d2e3fc;background:#eef4ff;box-shadow:inset 0 1px #ffffffeb;color:#1a73e8;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.aipkit_accordion_header_hint{font-size:10px;line-height:1.25;color:var(--aipkit-builder-muted, #5f6b7a);display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.aipkit_accordion_header_hint:empty{display:none}.aipkit_accordion_chevron{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:20px;font-size:16px;color:var(--aipkit-builder-muted, #5f6b7a);transition:transform .2s ease}.aipkit_accordion_header[aria-expanded=true] .aipkit_accordion_chevron{transform:rotate(180deg)}.aipkit_accordion_header[aria-expanded=true]{background:#f4f7fbe6}.aipkit_accordion_header[aria-expanded=true] .aipkit_accordion_header_icon{background:#f3f6fa;border:1px solid #e2eaf2;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_header[aria-expanded=true]+.aipkit_accordion_body{border-top:1px solid var(--aipkit-builder-border)}.aipkit_accordion_body{padding:10px 12px 14px}.aipkit_accordion_body[data-aipkit-settings-panel=connected_apps]{padding-top:10px}@media (max-width: 900px){.aipkit_chatbot_shell--workspace .aipkit_settings_accordion{padding:0!important}.aipkit_accordion_header{padding:10px 12px;min-height:48px}.aipkit_accordion_header_hint{white-space:normal;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_builder_field--theme-row{margin-bottom:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_options,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_section{display:flex;flex-direction:column;gap:6px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_section+.aipkit_interface_section{margin-top:2px;padding-top:8px;border-top:1px dashed var(--aipkit-builder-border)}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 10px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_grid--text{display:flex;flex-wrap:nowrap;align-items:flex-start;gap:8px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell{border-bottom:0;padding:0;min-height:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell .aipkit_popover_option_main{min-height:32px;gap:8px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_grid--text .aipkit_interface_cell--text{flex:1 1 0;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_grid--text .aipkit_interface_cell--text .aipkit_popover_option_main{align-items:stretch;flex-direction:column;gap:4px;min-height:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_label{flex:0 0 auto;max-width:none;font-size:12px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_input--wide,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_cell .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_cell .aipkit_popover_option_input--wide{flex:1 1 auto;width:100%;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup{border:0;background:transparent;border-radius:0;padding:0;gap:6px}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_settings{margin-top:0}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 10px}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup{border-bottom:0;padding:0;min-height:0}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_main{min-height:32px;gap:4px;align-items:stretch;flex-direction:column}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_label{margin:0;max-width:none;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_select{width:100%;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup-wide{grid-column:1 / -1}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popover_inline_controls{display:flex;align-items:center;gap:4px;flex-wrap:wrap}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popover_inline_controls--labeled{align-items:flex-start}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_inline_field{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1 1 0}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_inline_label{margin:0;max-width:none;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_inline_field--icons{flex:0 1 auto}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls{gap:4px;align-items:flex-start}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_icon_controls{gap:4px 6px;align-items:flex-start;flex-wrap:nowrap}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_dropdown{width:100%;min-width:0;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_dropdown .aipkit_popover_multiselect_btn{width:100%;min-width:0;max-width:none;background-color:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_dropdown.is-open{z-index:1000006}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_panel{left:0;right:auto;width:100%;min-width:max(220px,100%);max-width:min(360px,calc(100vw - 32px));z-index:1000007;background:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_options{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto;padding-right:2px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_item input[type=radio]{margin:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_item_label{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_item--custom{display:flex;align-items:center;justify-content:space-between;gap:8px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_theme_config_btn--inline{min-width:0;min-height:0;height:auto;padding:0 0 0 4px;font-size:11px;line-height:1.2;border-radius:0;white-space:nowrap;border:0;background:transparent;box-shadow:none;color:#2271b1}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_theme_config_btn--inline:hover,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_theme_config_btn--inline:focus-visible{border:0;background:transparent;box-shadow:none;color:#135e96;text-decoration:underline}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_popup_hint_config_btn--inline{min-width:0;min-height:0;height:auto;padding:0 0 0 4px;font-size:11px;line-height:1.2;border-radius:0;white-space:nowrap;border:0;background:transparent;box-shadow:none;color:#2271b1}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_popup_hint_config_btn--inline:hover,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_popup_hint_config_btn--inline:focus-visible{border:0;background:transparent;box-shadow:none;color:#135e96;text-decoration:underline}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls .aipkit_interface_popup_inline_field--position,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls .aipkit_interface_popup_inline_field--style,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls .aipkit_interface_popup_inline_field--size,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls .aipkit_interface_popup_inline_field--delay,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls .aipkit_interface_popup_inline_field--hint{flex:1 1 110px;min-width:96px;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_layout_controls .aipkit_interface_popup_inline_field--status{flex:1 1 220px;min-width:180px}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_label_row{display:flex;align-items:center;justify-content:space-between;gap:6px;min-height:16px}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_label_row .aipkit_interface_popup_inline_label{min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_label_row .aipkit_popup_hint_config_btn--inline{flex:0 0 auto}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_icon_controls .aipkit_interface_popup_inline_field--icons{flex:0 0 auto;min-width:0;width:auto}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_icon_controls .aipkit_interface_popup_inline_field--custom-url{flex:1 1 220px;min-width:180px}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_icon_controls .aipkit_interface_popup_inline_field--custom-url .aipkit_popover_option_input{width:100%;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_icon_controls .aipkit_interface_popup_inline_field--no-label{padding-top:17px}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector{display:flex;gap:3px;flex-wrap:nowrap;width:max-content}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector_container,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_header_avatar_default_selector_container{display:inline-block;width:max-content;max-width:100%;overflow-x:auto;overflow-y:hidden}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card{display:flex;flex-direction:row;gap:2px;align-items:center;justify-content:center;padding:0 6px;border-color:#cfdbea;border-radius:7px;background:#fff;color:#1f2937;box-shadow:0 1px 1px #0f172a08;min-height:var(--aipkit-popover-control-height);height:var(--aipkit-popover-control-height);box-sizing:border-box;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,color .15s ease}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card--custom-url{gap:6px;padding-inline:6px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card--custom-url span{font-size:11px;line-height:1.3;color:var(--aipkit-builder-muted, #5f6b7a);white-space:nowrap}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card svg,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card img{width:18px;height:18px;display:block;color:var(--aipkit_text-secondary);transition:color .15s ease-in-out;order:1;pointer-events:none}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card input[type=radio]{margin:0;transform:scale(.8);order:2;cursor:pointer;accent-color:var(--aipkit_brand-primary)}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:hover{border-color:#b8c8dc;background:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:hover svg{color:var(--aipkit_brand-primary)}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:focus-within{border-color:var(--aipkit_brand-primary, #4a6fa5);box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:has(input[type=radio]:checked){border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:has(input[type=radio]:checked):hover{background:#e8f1ff}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:has(input[type=radio]:checked) svg,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popup_icon_default_selector .aipkit_option_card:has(input[type=radio]:checked) span{color:#1d4f82}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_actions{width:100%;justify-content:flex-start;gap:8px;flex-wrap:wrap}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_toggle_label{margin:0;min-width:0;flex:1 1 auto;font-size:12px;line-height:1.25;color:var(--aipkit-builder-title, #1f2a3a);cursor:pointer}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_feature_row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 10px;border-top:1px dotted #d7e2f0;padding-top:10px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect{width:100%;min-width:0;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect .aipkit_popover_multiselect_btn{width:100%;min-width:0;max-width:100%;background-color:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect.is-open{z-index:1000006}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect .aipkit_popover_multiselect_panel{background:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_panel .aipkit_popover_multiselect_item,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect .aipkit_popover_multiselect_item{background:#f9fafb;border-color:#d7e2f0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item_main,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_control_item_main{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item--starters,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item--consent{align-items:center}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_starters_config_btn--inline,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_consent_config_btn--inline{min-width:0;min-height:0;height:auto;padding:0 0 0 4px;font-size:11px;line-height:1.2;border-radius:0;white-space:nowrap;border:0;background:transparent;box-shadow:none;color:#2271b1}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_starters_config_btn--inline:hover,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_starters_config_btn--inline:focus-visible,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_consent_config_btn--inline:hover,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_consent_config_btn--inline:focus-visible{border:0;background:transparent;box-shadow:none;color:#135e96;text-decoration:underline}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item--sidebar.is-disabled,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item--consent.is-disabled{opacity:.66;cursor:not-allowed}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item--sidebar.is-disabled .aipkit_popover_multiselect_text,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_item--consent.is-disabled .aipkit_popover_multiselect_text{color:#6b7280}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_hidden_fields,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_control_hidden_select{display:none!important}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_top_cell,.aipkit_interface_cell--text) :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select,.aipkit_popover_multiselect_btn),.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect .aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select),.aipkit_chatbot_builder :is(.aipkit_popover_custom_theme_body,.aipkit_popover_starters_body,.aipkit_popover_consent_body,.aipkit_popover_hint_body) :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select,.aipkit_popover_option_textarea){border-color:#cfdbea;border-radius:7px;background-color:#fff;color:#1f2937;box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_top_cell,.aipkit_interface_cell--text) :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select,.aipkit_popover_multiselect_btn):hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect .aipkit_popover_multiselect_btn:hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select):hover:not(:disabled):not(:focus),.aipkit_chatbot_builder :is(.aipkit_popover_custom_theme_body,.aipkit_popover_starters_body,.aipkit_popover_consent_body,.aipkit_popover_hint_body) :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select,.aipkit_popover_option_textarea):hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_top_cell,.aipkit_interface_cell--text) :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select,.aipkit_popover_multiselect_btn):focus,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_dropdown.is-open>.aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect.is-open>.aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select):focus,.aipkit_chatbot_builder :is(.aipkit_popover_custom_theme_body,.aipkit_popover_starters_body,.aipkit_popover_consent_body,.aipkit_popover_hint_body) :is(.aipkit_popover_option_input--framed,.aipkit_popover_option_select,.aipkit_popover_option_textarea):focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_panel,.aipkit_interface_controls_multiselect .aipkit_popover_multiselect_panel){border-color:#d6e0ec;background:#fff;box-shadow:0 12px 28px #0f172a24}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_panel,.aipkit_interface_controls_multiselect) .aipkit_popover_multiselect_item{border-color:transparent;background:transparent}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_panel,.aipkit_interface_controls_multiselect) .aipkit_popover_multiselect_item:hover{border-color:transparent;background:#f3f7fc}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_panel,.aipkit_interface_controls_multiselect) .aipkit_popover_multiselect_item:has(input:checked){border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] :is(.aipkit_interface_theme_panel,.aipkit_interface_controls_multiselect) .aipkit_popover_multiselect_item:has(input:checked):hover{background:#e8f1ff}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_cell--popup .aipkit_popover_option_select option,.aipkit_chatbot_builder .aipkit_popover_hint_body .aipkit_popover_option_select option{background-color:#fff;color:#1f2937}.aipkit_chatbot_builder .aipkit_popover_custom_theme_body input[type=color].aipkit_color_picker_input{border-color:#cfdbea;border-radius:7px;background:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_custom_theme_preset{border-color:#cfdbea;background-color:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_custom_theme_preset:hover{border-color:#b8c8dc;background-color:#f8fbff}.aipkit_chatbot_builder .aipkit_custom_theme_preset.is-selected,.aipkit_chatbot_builder .aipkit_custom_theme_preset:focus-visible{border-color:#c8d8eb;background-color:#edf4ff;box-shadow:inset 0 0 0 1px #4a6fa514}.aipkit_accordion_body[hidden]{display:none}.aipkit_accordion_body .aipkit_popover_options_list{padding:0}.aipkit_settings_accordion .aipkit_popover_flyout_footer{display:none!important}.aipkit_chatbot_tab_model_config .aipkit_chatbot_model_row{gap:10px}.aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--bot,.aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--name,.aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--provider{flex:0 1 140px}.aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--model{flex:1 1 420px}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_builder_field,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_builder_field{margin-bottom:12px}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_builder_field:last-child,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_builder_field:last-child{margin-bottom:0}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_builder_label,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_form-label,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_form-label--status,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_builder_label,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_form-label,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_form-label--status{margin-bottom:0;font-size:12px;font-weight:400;line-height:1.3}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_form-row,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_form-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr);gap:6px 10px;align-items:flex-start}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_form-group,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_form-group{display:flex;flex-direction:column;gap:4px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_field .aipkit_input-with-button--labels,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_field .aipkit_input-with-button--labels{gap:4px}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--name,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--provider,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--model,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--name,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--provider,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_chatbot_model_col--model{flex:1 1 auto;width:100%;max-width:none;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_bot_name_input,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_chatbot_provider_select,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_bot_name_input,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_chatbot_provider_select{width:100%;min-width:0;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_builder_textarea_wrap,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_builder_textarea_wrap{width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] input.aipkit_form-input:not([type=range]):not([type=checkbox]):not([type=radio]),.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] textarea.aipkit_form-input,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] select.aipkit_form-input{border-color:#cfdbea;background-color:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] input.aipkit_form-input:not([type=range]):not([type=checkbox]):not([type=radio]):hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] textarea.aipkit_form-input:hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] select.aipkit_form-input:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] input.aipkit_form-input:not([type=range]):not([type=checkbox]):not([type=radio]):focus,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] textarea.aipkit_form-input:focus,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] select.aipkit_form-input:focus{border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_form-label--status,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_form-label--status,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_model_status_slot,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_model_status_slot{gap:6px}.aipkit_accordion_body--rules .aipkit_triggers_status,.aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_triggers_status{margin:0 0 8px;display:none}.aipkit_builder_sheet_section[data-sheet=triggers] .aipkit_rules_promo{display:flex;flex-direction:column;gap:16px}.aipkit_rules_promo_hero{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-radius:var(--aipkit-builder-radius-sm, 10px);background:linear-gradient(135deg,#f0f5ff,#f8fafe);border:1px solid #dce6f5}.aipkit_rules_promo_how{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 0}.aipkit_rules_promo_step{display:flex;align-items:center;gap:6px}.aipkit_rules_promo_step_num{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--aipkit-builder-title, #1f2a3a);color:#fff;font-size:11px;font-weight:700;line-height:1;flex-shrink:0}.aipkit_rules_promo_step_label{font-size:11px;font-weight:600;color:var(--aipkit-builder-title, #1f2a3a);white-space:nowrap}.aipkit_rules_promo_step_arrow{display:flex;align-items:center;color:#b0bec5;flex-shrink:0}.aipkit_rules_promo_grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.aipkit_rules_promo_card{border:1px solid var(--aipkit-builder-border, #e3e9f1);border-radius:var(--aipkit-builder-radius-sm, 10px);background:var(--aipkit-builder-card, #ffffff);padding:12px 14px;min-width:0;transition:border-color .15s ease,box-shadow .15s ease}.aipkit_rules_promo_card:hover{border-color:var(--aipkit-builder-border-strong, #d6e0ea);box-shadow:0 2px 8px #1118270d}.aipkit_rules_promo_card_icon{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;margin-bottom:8px;flex-shrink:0}.aipkit_rules_promo_card_icon--triggers{background:#fff7ed;color:#c2410c}.aipkit_rules_promo_card_icon--actions{background:#f0fdf4;color:#16a34a}.aipkit_rules_promo_card_icon--conditions{background:#eff6ff;color:#2563eb}.aipkit_rules_promo_card_icon--webhooks{background:#faf5ff;color:#9333ea}.aipkit_rules_promo_card_title{margin:0 0 6px;font-size:12px;line-height:1.3;font-weight:700;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_rules_promo_card_list{margin:0;padding:0;list-style:none;display:grid;gap:4px}.aipkit_rules_promo_card_list li{margin:0;padding-left:14px;position:relative;font-size:11px;line-height:1.4;color:var(--aipkit-builder-muted, #5f6b7a)}.aipkit_rules_promo_card_list li:before{content:"";position:absolute;left:0;top:5px;width:5px;height:5px;border-radius:50%;background:var(--aipkit-builder-border-strong, #d6e0ea)}.aipkit_rules_promo_cta{display:flex;align-items:center;gap:10px;padding-top:4px}@media (max-width: 782px){.aipkit_rules_promo_grid{grid-template-columns:minmax(0,1fr)}.aipkit_rules_promo_how{gap:4px}.aipkit_rules_promo_step_label{font-size:10px}.aipkit_rules_promo_cta{flex-direction:column}.aipkit_rules_promo_btn{width:100%}}.aipkit_accordion_actions_row{display:flex;align-items:center;justify-content:space-between;flex-wrap:nowrap;gap:6px;width:100%}.aipkit_accordion_body--actions{padding-top:10px;padding-bottom:10px}.aipkit_accordion_actions_row [data-action=reset]{margin-right:auto}.aipkit_accordion_actions_row [data-action=duplicate]{background:#2271b1;border-color:#2271b1;color:#fff}.aipkit_accordion_actions_row [data-action=duplicate]:hover:not(:disabled),.aipkit_accordion_actions_row [data-action=duplicate]:focus-visible:not(:disabled){background:#135e96;border-color:#135e96;color:#fff}.aipkit_accordion_actions_row [data-action=delete]{margin-left:auto}.aipkit_accordion_actions_row .aipkit_popover_footer_btn--danger{border-color:#f4b4b4;background:#fff1f1;color:#b42318}.aipkit_accordion_actions_row .aipkit_popover_footer_btn--danger:hover:not(:disabled),.aipkit_accordion_actions_row .aipkit_popover_footer_btn--danger:focus-visible:not(:disabled){border-color:#e58f8f;background:#ffe4e4;color:#991b1b}.aipkit_settings_accordion .aipkit_builder_card{padding:14px;box-shadow:none}.aipkit_settings_accordion .aipkit_builder_tabs{margin-bottom:10px}.aipkit_settings_accordion .aipkit_training_footer{margin-top:10px;padding-top:8px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:8px;row-gap:6px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_source_row{grid-column:1;border:0;min-height:0;padding:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_source_main{min-height:0;align-items:stretch;flex-direction:column;gap:4px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_source_main .aipkit_popover_option_label{margin:0;max-width:none;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect{width:100%;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect .aipkit_popover_multiselect_btn{width:100%;height:var(--aipkit-popover-control-height);min-height:var(--aipkit-popover-control-height)}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid{grid-column:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 8px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid:not([style*="display:none"]):not([style*="display: none"]){display:grid!important}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_grid,.aipkit_context_layout):is([data-vector-provider=openai],[data-vector-provider=pinecone],[data-vector-provider=qdrant],[data-vector-provider=chroma]){grid-template-columns:repeat(3,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=openai] .aipkit_context_grid:not([style*="display:none"]):not([style*="display: none"]),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=pinecone] .aipkit_context_grid:not([style*="display:none"]):not([style*="display: none"]),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=qdrant] .aipkit_context_grid:not([style*="display:none"]):not([style*="display: none"]),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=chroma] .aipkit_context_grid:not([style*="display:none"]):not([style*="display: none"]){display:contents!important}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=openai] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=pinecone] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=qdrant] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=chroma] .aipkit_context_source_row{grid-column:1;grid-row:1;align-self:end}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_vector_notice_row{grid-column:1 / -1;border:0;min-height:0;padding:0;margin-top:2px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_vector_notice_row .aipkit_vector_provider_notice_chatbot{width:100%;margin:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=openai] .aipkit_vector_store_provider_field{grid-column:2;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=openai] .aipkit_vector_store_openai_field{grid-column:3;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=pinecone] .aipkit_vector_store_provider_field{grid-column:2;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=pinecone] .aipkit_vector_store_pinecone_field{grid-column:3;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=pinecone] .aipkit_vector_store_embedding_config_row{grid-column:1;grid-row:2}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=qdrant] .aipkit_vector_store_provider_field{grid-column:2;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=qdrant] .aipkit_vector_store_qdrant_field{grid-column:3;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=qdrant] .aipkit_vector_store_embedding_config_row{grid-column:1;grid-row:2}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=chroma] .aipkit_vector_store_provider_field{grid-column:2;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=chroma] .aipkit_vector_store_chroma_field{grid-column:3;grid-row:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=chroma] .aipkit_vector_store_embedding_config_row{grid-column:1;grid-row:2}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=openai] .aipkit_vector_store_advanced_field{grid-column:1 / -1;grid-row:2}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=pinecone] .aipkit_vector_store_advanced_field,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=qdrant] .aipkit_vector_store_advanced_field,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid[data-vector-provider=chroma] .aipkit_vector_store_advanced_field{grid-column:2 / -1;grid-row:2}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_row{border:0;min-height:0;padding:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_main{min-height:0;align-items:stretch;flex-direction:column;gap:4px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_label{margin:0;max-width:none;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_row--force-divider{border-top:0;margin-top:0;padding-top:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_inline_controls,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_multiselect,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_settings_select_picker_btn{width:100%;max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_inline_controls{gap:6px;flex-wrap:nowrap}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_top_k_field .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_confidence_field .aipkit_popover_option_input{width:100%;max-width:none;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_field{border:0;padding:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_main{display:block}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_panel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0;border:0;background:transparent}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_settings_select_picker_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_input{min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect .aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_settings_select_picker_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_option_input{background-color:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect .aipkit_popover_multiselect_panel,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_multiselect_panel{left:0;right:auto;width:100%;min-width:100%;max-width:100%;box-sizing:border-box;background:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_dropdown{width:100%;min-width:0;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_dropdown .aipkit_popover_multiselect_btn{width:100%;min-width:0;max-width:none;background-color:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_provider_dropdown .aipkit_vector_provider_dropdown_btn{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding-right:26px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_provider_dropdown .aipkit_vector_provider_dropdown_btn .aipkit_popover_multiselect_label{flex:1 1 auto;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_provider_dropdown_item.is-disabled{opacity:.55;cursor:not-allowed}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_dropdown.is-open{z-index:1000006}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_panel{left:0;right:auto;width:100%;min-width:100%;max-width:100%;z-index:1000007;background:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_options{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto;padding-right:2px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_embedding_dropdown .aipkit_settings_select_picker_search{margin-bottom:8px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_item_label{display:inline-flex;align-items:center;gap:6px;flex:1 1 auto;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_item input[type=radio]{margin:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_pinecone_hidden_select{display:none!important}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_actions{display:flex;flex-direction:column;gap:6px;padding:6px 4px 8px;border-bottom:1px solid #d7e2f0;background:#f9fafb;box-sizing:border-box}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_action_list{display:flex;justify-content:stretch}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_new_btn{display:inline-flex;align-items:center;justify-content:center;gap:4px;width:100%;min-height:28px;height:28px;padding:0 8px;font-size:11px;line-height:1;box-sizing:border-box;background:#2271b1;border-color:#2271b1;color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_new_btn:hover:not(:disabled),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_new_btn:focus-visible:not(:disabled){background:#135e96;border-color:#135e96;color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_new_btn:disabled{background:#2271b1;border-color:#2271b1;color:#fff;opacity:.55}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_new_btn .dashicons{width:14px;height:14px;font-size:14px;line-height:14px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_inline_form{display:flex;flex-direction:column;gap:10px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_name_input{width:100%;max-width:100%;min-height:30px;height:30px;font-size:12px;box-sizing:border-box}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_inline_actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%;margin-top:2px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_inline_actions .aipkit_btn{width:100%;min-height:30px;height:30px;padding:0 8px;font-size:11px;line-height:1;box-sizing:border-box;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_status{margin:0;font-size:11px;line-height:1.4;overflow-wrap:anywhere}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_actions+.aipkit_popover_multiselect_options{margin-top:6px}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect .aipkit_popover_multiselect_item,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_popover_multiselect_item{background:#f9fafb;border-color:#d7e2f0}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) :is(.aipkit_popover_multiselect_btn,.aipkit_settings_select_picker_btn,.aipkit_popover_option_select,.aipkit_popover_option_input),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_name_input,.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card :is(.aipkit_builder_textarea,.aipkit_training_site_dropdown_btn){border-color:#cfdbea;background-color:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) :is(.aipkit_popover_multiselect_btn,.aipkit_settings_select_picker_btn,.aipkit_popover_option_select,.aipkit_popover_option_input):hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_name_input:hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card :is(.aipkit_builder_textarea,.aipkit_training_site_dropdown_btn):hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) :is(.aipkit_popover_multiselect_btn,.aipkit_settings_select_picker_btn,.aipkit_popover_option_select,.aipkit_popover_option_input):focus,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_name_input:focus,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect.is-open>.aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) .aipkit_popover_multiselect.is-open>.aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) .aipkit_settings_model_dropdown.is-open .aipkit_settings_select_picker_btn,.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card :is(.aipkit_builder_textarea,.aipkit_training_site_dropdown_btn):focus,.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_training_site_dropdown.is-open .aipkit_training_site_dropdown_btn{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) .aipkit_popover_multiselect_panel,.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_training_site_dropdown_panel{border-color:#d6e0ec;background:#fff;box-shadow:0 12px 28px #0f172a24}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_dropdown_actions{border-bottom-color:#d6e0ec;background:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) .aipkit_popover_multiselect_item,.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_training_site_checks--dropdown .aipkit_training_site_check{border-color:transparent;background:transparent}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) .aipkit_popover_multiselect_item:hover,.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_training_site_checks--dropdown .aipkit_training_site_check:hover{border-color:transparent;background:#f3f7fc}.aipkit_accordion_body[data-aipkit-settings-panel=context] :is(.aipkit_context_sources_multiselect,.aipkit_context_grid) .aipkit_popover_multiselect_item:has(input:checked),.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_training_site_checks--dropdown .aipkit_training_site_check:has(input:checked){border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_builder_tab{border-color:#cfdbea;background:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_builder_tab:hover{border-color:#b8c8dc;background:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_builder_tab.is-active{border-color:#cfdbea;border-bottom-color:#fff;background:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_builder_tab_panels--training{border-color:#cfdbea}.aipkit_accordion_body[data-aipkit-settings-panel=context] #aipkit_sources_training_card .aipkit_training_dropzone{border-color:#cfdbea;background-color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_panel :is(.aipkit_vector_store_top_k_field,.aipkit_vector_store_confidence_field) .aipkit_popover_option_input--framed{border:1px solid #cfdbea;border-radius:7px;background:#fff;box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_panel :is(.aipkit_vector_store_top_k_field,.aipkit_vector_store_confidence_field) .aipkit_popover_option_input--framed:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_panel :is(.aipkit_vector_store_top_k_field,.aipkit_vector_store_confidence_field) .aipkit_popover_option_input--framed:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_chatbot_builder .aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_dropdown_inline_form input.aipkit_form-input.aipkit_vector_store_dropdown_name_input.aipkit_popover_option_input--framed{width:100%;max-width:100%;height:30px;min-height:30px;padding:0 var(--aipkit-popover-control-padding-x);border:1px solid #cfdbea;border-radius:7px;background:#fff;color:#1f2937;font-size:12px;line-height:30px;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_dropdown_inline_form input.aipkit_form-input.aipkit_vector_store_dropdown_name_input.aipkit_popover_option_input--framed:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background:#f8fbff}.aipkit_chatbot_builder .aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_vector_store_dropdown_inline_form input.aipkit_form-input.aipkit_vector_store_dropdown_name_input.aipkit_popover_option_input--framed:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_chatbot_response_settings .aipkit_behavior_compact_options{display:flex;flex-direction:column;gap:8px}.aipkit_chatbot_response_settings .aipkit_behavior_compact_row{display:grid;grid-template-columns:1fr 1fr .9fr 1fr 1.25fr 1fr;gap:8px;align-items:end}.aipkit_chatbot_response_settings .aipkit_behavior_compact_cell{min-width:0;display:flex;flex-direction:column;gap:4px}.aipkit_chatbot_response_settings .aipkit_behavior_compact_cell .aipkit_popover_option_label{margin:0;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a);white-space:nowrap}.aipkit_chatbot_response_settings .aipkit_behavior_compact_cell .aipkit_form-input{width:100%;max-width:100%}.aipkit_chatbot_response_settings .aipkit_behavior_compact_cell .aipkit_popover_option_select{background-color:#f9fafb}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_popover_options_list--limits{display:flex;flex-direction:column;gap:12px}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_section{padding:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_section+.aipkit_limits_section{margin-top:4px;padding-top:14px;border-top:1px solid #d6e0ec}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_grid.aipkit_limits_primary_grid--role-based{grid-template-columns:repeat(3,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell{border:0;min-height:0;padding:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell .aipkit_popover_option_main,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_message_row .aipkit_popover_option_main{min-height:0;align-items:stretch;flex-direction:column;gap:5px}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell .aipkit_popover_option_label,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_message_row .aipkit_popover_option_label,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_option_label{margin:0;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a);max-width:none}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_message_row .aipkit_popover_option_input,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_option_input{width:100%;max-width:100%;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell .aipkit_popover_option_input--framed,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_cell .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_message_row .aipkit_popover_option_input--framed,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_option_input--framed{background-color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row{border:1px solid #d6e0ec;border-radius:8px;background-color:#fff;margin-top:10px;padding:10px;min-height:0;box-shadow:0 1px 2px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_option_main{min-height:0;align-items:stretch;gap:10px}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_role_limits{display:grid;grid-template-columns:1fr;gap:8px 12px;width:100%;max-height:240px;overflow-y:auto;padding-right:2px}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_role_limit_row{display:grid;grid-template-columns:minmax(0,1fr) 120px;align-items:center;gap:10px;min-height:var(--aipkit-popover-control-height)}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_role_row .aipkit_popover_role_limit_label{margin:0;font-size:12px;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_message_row{border:0;min-height:0;margin-top:8px;padding:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1fr) minmax(0,1.15fr);gap:10px 12px;align-items:start}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-label]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr)}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-only]{grid-template-columns:minmax(0,1fr)}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_field{display:flex;flex-direction:column;gap:5px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_field .aipkit_popover_option_select,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_field .aipkit_popover_option_input{width:100%;max-width:100%;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] :is(.aipkit_limits_primary_cell,.aipkit_limits_message_row,.aipkit_limits_action_field,.aipkit_limits_role_row) :is(.aipkit_popover_option_input,.aipkit_popover_option_select){border-color:#cfdbea;border-radius:7px;background-color:#fff;color:#1f2937;box-shadow:0 1px 1px #0f172a08}.aipkit_chatbot_builder .aipkit_accordion_body[data-aipkit-settings-panel=limits] input.aipkit_form-input.aipkit_popover_option_input:not([type=range]):not([type=checkbox]):not([type=radio]){width:100%;max-width:100%;height:var(--aipkit-popover-control-height);min-height:var(--aipkit-popover-control-height);padding:0 var(--aipkit-popover-control-padding-x);border:1px solid #cfdbea;border-radius:7px;background:#fff;color:#1f2937;font-size:var(--aipkit-popover-control-font-size);line-height:var(--aipkit-popover-control-height);box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=limits] :is(.aipkit_limits_primary_cell,.aipkit_limits_message_row,.aipkit_limits_action_field,.aipkit_limits_role_row) :is(.aipkit_popover_option_input,.aipkit_popover_option_select):hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}.aipkit_chatbot_builder .aipkit_accordion_body[data-aipkit-settings-panel=limits] input.aipkit_form-input.aipkit_popover_option_input:not([type=range]):not([type=checkbox]):not([type=radio]):hover:not(:disabled):not(:focus){border-color:#b8c8dc;background:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=limits] :is(.aipkit_limits_primary_cell,.aipkit_limits_message_row,.aipkit_limits_action_field,.aipkit_limits_role_row) :is(.aipkit_popover_option_input,.aipkit_popover_option_select):focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_chatbot_builder .aipkit_accordion_body[data-aipkit-settings-panel=limits] input.aipkit_form-input.aipkit_popover_option_input:not([type=range]):not([type=checkbox]):not([type=radio]):focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=limits] :is(.aipkit_limits_primary_cell,.aipkit_limits_message_row,.aipkit_limits_action_field) .aipkit_popover_option_select option{background-color:#fff;color:#1f2937}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_popover_option_input::placeholder{color:var(--aipkit-builder-muted, #5f6b7a);opacity:.7}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_popover_option_row--notice{border:1px solid #f2d7d7;border-radius:8px;background-color:#fff5f5;padding:8px 10px;min-height:0}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_popover_option_row--notice .aipkit_popover_option_main{min-height:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_rows{display:flex;flex-direction:column;gap:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row{display:grid;grid-template-columns:minmax(190px,.78fr) minmax(0,2.22fr);gap:10px;align-items:start;border:0;background:transparent;border-radius:0;padding:10px 0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row+.aipkit_tools_feature_row{border-top:1px solid #e3ebf5}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_popover_option_row--file-upload{order:10}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row--enabled-tools{order:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_web_search_toggle_openai,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_web_search_toggle_google,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_web_search_toggle_claude,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_web_search_toggle_openrouter{order:20}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_image_analysis_popover_row{order:30}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row--image-generation{order:40}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_audio_toggle_voice_input_row{order:50}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_audio_toggle_tts_row{order:60}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_audio_toggle_realtime_row{order:70}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row--is-hidden{display:none!important}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_left{min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_label{display:block;margin:0;font-size:12px;font-weight:400;line-height:1.3;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_hint{margin:3px 0 0;font-size:11px;line-height:1.35;color:var(--aipkit-builder-muted, #5f6d80)}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_right{display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_right>.aipkit_settings_select_picker_btn{width:calc((min(100%,760px) - 8px)/2);max-width:376px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_toggle_select{min-width:0;width:calc((min(100%,760px) - 8px)/2);max-width:376px;background-color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_multiselect{width:calc((min(100%,760px) - 8px)/2);max-width:376px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_multiselect .aipkit_popover_multiselect_btn{width:100%;min-width:0;max-width:100%;background-color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_multiselect.is-open{z-index:1000006}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_panel{background:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_panel .aipkit_popover_multiselect_options{max-height:none;overflow-y:visible;padding-right:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item{background:transparent;border-color:transparent}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item .aipkit_tools_enabled_item_upgrade{flex:0 0 auto;padding:1px 8px;margin-left:8px;line-height:1.35;border-color:#2271b1;background-color:#2271b1;color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item .aipkit_tools_enabled_item_upgrade:hover,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item .aipkit_tools_enabled_item_upgrade:focus{border-color:#135e96;background-color:#135e96;color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item--has-upgrade.is-disabled{opacity:1}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item--has-upgrade.is-disabled .aipkit_popover_multiselect_text{color:#66758a}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item.is-disabled{opacity:.66}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_item.is-disabled .aipkit_popover_multiselect_text{color:#66758a}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_options_btn{min-height:var(--aipkit-popover-control-height);height:var(--aipkit-popover-control-height);padding:0 10px;border:1px solid #d7e2f0;border-radius:8px;background:#f4f7fb;color:var(--aipkit-builder-title, #1f2a3a);font-size:12px;font-weight:400;line-height:1;white-space:nowrap;flex:0 0 auto;box-shadow:0 2px 6px #0f172a14}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_options_btn:hover,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_options_btn:focus-visible{border-color:#c9d6e8;background:#edf3fb;color:var(--aipkit-builder-title, #1f2a3a)}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row--image-generation .aipkit_tools_feature_right{position:relative;align-items:stretch;flex-direction:column}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_generation_controls{width:min(100%,760px);max-width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;align-items:center}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row--image-generation .aipkit_tools_image_model_dropdown,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row--image-generation .aipkit_popover_option_input{width:100%;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_group_notice{margin-bottom:8px}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_notice_btn{min-width:0;min-height:0;height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:#2271b1;font-size:11px;line-height:1.2;text-decoration:none}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_notice_btn:hover,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_notice_btn:focus-visible{color:#135e96;text-decoration:underline;border:0;background:transparent;box-shadow:none}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning{width:min(100%,760px);display:flex;align-items:flex-start;gap:8px;padding:10px 12px;border:1px solid #f3d29b;border-radius:10px;background:#fff9ef;color:#6b4b16}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning_icon{flex:0 0 auto;color:#c98208}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning_content{min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning_message{margin:0;font-size:11px;line-height:1.45}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning_link{display:inline-flex;align-items:center;margin-top:6px;color:#9a5d00;font-size:11px;font-weight:500;text-decoration:none}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning_link:hover,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_provider_warning_link:focus-visible{color:#7d4b00;text-decoration:underline}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_dropdown{width:100%;min-width:0;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_dropdown .aipkit_popover_multiselect_btn{width:100%;min-width:0;max-width:100%;background-color:#fff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_dropdown.is-open{z-index:1000006}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_panel{background:#fff;max-height:320px;overflow-y:auto}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_panel .aipkit_popover_multiselect_item{background:transparent;border-color:transparent}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_group{display:flex;flex-direction:column;gap:4px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_group+.aipkit_tools_image_model_group{margin-top:2px;padding-top:8px;border-top:1px dashed var(--aipkit-builder-border)}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_group_title{margin:0;font-size:11px;font-weight:500;color:var(--aipkit-builder-muted, #5f6b7a)}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_group_heading{display:flex;align-items:center;justify-content:space-between;gap:8px}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_item_label{display:inline-flex;align-items:center;gap:6px;min-width:0}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_hidden_select{display:none!important}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_generation_controls input[name=image_triggers].aipkit_popover_option_input--framed{height:var(--aipkit-popover-control-height);min-height:var(--aipkit-popover-control-height);padding:0 var(--aipkit-popover-control-padding-x);border:1px solid #cfdbea;border-radius:7px;background:#fff;color:#1f2937;line-height:var(--aipkit-popover-control-height);box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_generation_controls input[name=image_triggers].aipkit_popover_option_input--framed:hover:not(:disabled):not(:focus){border-color:#b8c8dc;background:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_generation_controls input[name=image_triggers].aipkit_popover_option_input--framed:focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_toggle_select,.aipkit_tools_enabled_multiselect .aipkit_popover_multiselect_btn,.aipkit_tools_image_model_dropdown .aipkit_popover_multiselect_btn,.aipkit_tools_image_generation_controls .aipkit_popover_option_input--framed),.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_popover_web_body,.aipkit_popover_audio_body) :is(.aipkit_popover_option_select,.aipkit_popover_option_input--framed){border-color:#cfdbea;border-radius:7px;background-color:#fff;color:#1f2937;box-shadow:0 1px 1px #0f172a08}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_toggle_select,.aipkit_tools_enabled_multiselect .aipkit_popover_multiselect_btn,.aipkit_tools_image_model_dropdown .aipkit_popover_multiselect_btn,.aipkit_tools_image_generation_controls .aipkit_popover_option_input--framed):hover:not(:disabled):not(:focus),.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_popover_web_body,.aipkit_popover_audio_body) :is(.aipkit_popover_option_select,.aipkit_popover_option_input--framed):hover:not(:disabled):not(:focus){border-color:#b8c8dc;background-color:#f8fbff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_toggle_select,.aipkit_tools_enabled_multiselect .aipkit_popover_multiselect_btn,.aipkit_tools_image_model_dropdown .aipkit_popover_multiselect_btn,.aipkit_tools_image_generation_controls .aipkit_popover_option_input--framed):focus,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_multiselect.is-open>.aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_model_dropdown.is-open>.aipkit_popover_multiselect_btn,.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_popover_web_body,.aipkit_popover_audio_body) :is(.aipkit_popover_option_select,.aipkit_popover_option_input--framed):focus{outline:none;border-color:var(--aipkit_brand-primary, #4a6fa5);background-color:#fff;box-shadow:0 0 0 2px #4a6fa524}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_enabled_panel,.aipkit_tools_image_model_panel){border-color:#d6e0ec;background:#fff;box-shadow:0 12px 28px #0f172a24}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_enabled_item,.aipkit_tools_image_model_item):hover{border-color:transparent;background:#f3f7fc}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_enabled_item,.aipkit_tools_image_model_item):has(input:checked){border-color:#c8d8eb;background:#edf4ff;color:#1d4f82;box-shadow:inset 0 0 0 1px #4a6fa514}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_enabled_item,.aipkit_tools_image_model_item):has(input:checked):hover{background:#e8f1ff}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_toggle_select,.aipkit_popover_web_body .aipkit_popover_option_select,.aipkit_popover_audio_body .aipkit_popover_option_select) option{background-color:#fff;color:#1f2937}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_options_btn:focus-visible{box-shadow:0 0 0 2px #4a6fa524;outline:none}.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_tools_toggle_select,.aipkit_tools_enabled_multiselect .aipkit_popover_multiselect_btn,.aipkit_tools_image_model_dropdown .aipkit_popover_multiselect_btn):disabled,.aipkit_accordion_body[data-aipkit-settings-panel=tools] :is(.aipkit_popover_web_body,.aipkit_popover_audio_body) :is(.aipkit_popover_option_select,.aipkit_popover_option_input--framed):disabled{border-color:#dbe4ee;background-color:#f5f7fa;color:#94a3b8;box-shadow:none}@media (max-width: 960px){.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_chatbot_tab_model_config .aipkit_form-row,.aipkit_accordion_section[data-aipkit-accordion=chatbot] .aipkit_accordion_body .aipkit_chatbot_tab_model_config .aipkit_form-row{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_row{grid-template-columns:repeat(2,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_popup_grid{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_feature_row{grid-template-columns:minmax(0,1fr) auto}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid{grid-column:1}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=openai] .aipkit_context_grid,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=pinecone] .aipkit_context_grid,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=qdrant] .aipkit_context_grid,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=chroma] .aipkit_context_grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=openai] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=pinecone] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=qdrant] .aipkit_context_source_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=chroma] .aipkit_context_source_row{grid-row:auto;align-self:auto}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=openai] .aipkit_context_grid .aipkit_popover_option_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=pinecone] .aipkit_context_grid .aipkit_popover_option_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=qdrant] .aipkit_context_grid .aipkit_popover_option_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_layout[data-vector-provider=chroma] .aipkit_context_grid .aipkit_popover_option_row{grid-column:auto;grid-row:auto}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid .aipkit_vector_store_advanced_panel{grid-template-columns:1fr}.aipkit_chatbot_response_settings .aipkit_behavior_compact_row{grid-template-columns:repeat(3,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_grid,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_grid.aipkit_limits_primary_grid--role-based,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row{grid-template-columns:repeat(2,minmax(0,1fr))}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-label-url] .aipkit_limits_action_field--url{grid-column:1 / -1}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_row{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_feature_right>.aipkit_settings_select_picker_btn{width:100%;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_multiselect,.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_enabled_multiselect .aipkit_popover_multiselect_btn{width:100%;max-width:100%}}@media (max-width: 640px){.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_theme_top_row{grid-template-columns:1fr;gap:6px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_feature_row{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect,.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_controls_multiselect .aipkit_popover_multiselect_btn{width:100%;min-width:0;max-width:100%}.aipkit_accordion_body[data-aipkit-settings-panel=popup] .aipkit_interface_section--popup .aipkit_popover_inline_controls{flex-direction:column;align-items:stretch}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_grid--text{display:grid;grid-template-columns:1fr;gap:6px}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_grid,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_primary_grid.aipkit_limits_primary_grid--role-based,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row,.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-label],.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-label-url],.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-only]{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=limits] .aipkit_limits_action_row[data-aipkit-limit-action-layout=type-label-url] .aipkit_limits_action_field--url{grid-column:auto}.aipkit_accordion_body[data-aipkit-settings-panel=tools] .aipkit_tools_image_generation_controls{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_main{align-items:stretch;flex-direction:column;gap:4px}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_interface_cell--text .aipkit_popover_option_label{flex:0 0 auto;max-width:none}.aipkit_chatbot_response_settings .aipkit_behavior_compact_row,.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_grid{grid-template-columns:1fr}.aipkit_accordion_body[data-aipkit-settings-panel=context] .aipkit_context_sources_multiselect{max-width:100%}}.aipkit_accordion_body[data-aipkit-settings-panel=appearance] .aipkit_bot_name_group input:disabled,.aipkit_accordion_body[data-aipkit-settings-panel=chatbot] .aipkit_bot_name_group input:disabled{background-color:#f9fafb;border-color:#d7e2f0;color:#7b8796;-webkit-text-fill-color:#7b8796;cursor:not-allowed;box-shadow:none;opacity:1}.aipkit_chatbot_builder .aipkit_switch input[type=checkbox]:disabled,.aipkit_chatbot_builder .aipkit_switch input[type=checkbox].disabled,.aipkit_chatbot_builder .aipkit_switch input[type=checkbox][aria-disabled=true]{opacity:0!important}.aipkit_chatbot_builder .aipkit_switch input[type=checkbox]:disabled:checked:before,.aipkit_chatbot_builder .aipkit_switch input[type=checkbox].disabled:checked:before,.aipkit_chatbot_builder .aipkit_switch input[type=checkbox][aria-disabled=true]:checked:before{opacity:0!important;content:none!important}.aipkit_shortcode_pill{display:inline-flex;align-items:center;gap:var(--aipkit_spacing-xs, 6px);padding:var(--aipkit_spacing-xs, 5px) var(--aipkit_spacing-sm, 8px);background-color:#f8f9fa;border:1px dashed #ced4da;border-radius:3px;cursor:pointer;font-size:var(--aipkit_font-size-label, 12px);color:var(--aipkit_text-primary);transition:background-color .15s ease-in-out;height:var(--aipkit_input-height, 30px);min-height:var(--aipkit_input-height, 30px)}.aipkit_shortcode_pill:hover{background-color:#e9ecef}.aipkit_shortcode_pill .dashicons{font-size:14px;width:14px;height:14px;color:var(--aipkit_text-secondary)}.aipkit-disabled-tooltip{cursor:not-allowed;position:relative}.aipkit-disabled-tooltip label{opacity:.6}.aipkit-disabled-tooltip input[type=checkbox]{cursor:not-allowed}.aipkit_file_upload_field_group .aipkit_btn{opacity:1!important}.aipkit_file_upload_field_group.aipkit_dimmed_row .aipkit_checkbox-label{opacity:.5}.aipkit_file_upload_field_group.aipkit_dimmed_row .aipkit_form-help{opacity:.7}.aipkit_model_sync_status{display:inline-block;min-width:80px;margin-left:6px;font-size:var(--aipkit_font-size-help, 11px);color:var(--aipkit_text-secondary);vertical-align:middle}.aipkit_model_sync_status.success{color:var(--aipkit_status-success, #16a34a)}.aipkit_model_sync_status.error{color:var(--aipkit_status-error, #dc2626)}.aipkit_model_sync_status.loading{color:var(--aipkit_status-success, #16a34a)}.aipkit_sync_btn.aipkit_loading .dashicons{animation:aipkit_spin 1s linear infinite}.aipkit_sync_btn.aipkit_loading .aipkit_spinner{display:none!important}.aipkit_sync_btn{position:relative}.aipkit_sync_btn .aipkit_spinner{display:none}.aipkit_copy_embed_code_btn{margin-top:5px}.aipkit_color_picker_input{width:auto!important;max-width:none!important;display:inline-block}#aipkit_admin_chat_preview_container{height:100%;max-height:100%;position:relative;overflow:hidden;border-radius:var(--aipkit-chat-container-border-radius, 6px);--aipkit-admin-preview-trigger-gap: 11px;--aipkit-admin-preview-chat-height: 500px;--aipkit-admin-preview-chat-min-height: 300px;--aipkit-admin-preview-chat-max-height: 64vh;--aipkit-admin-preview-edge: var(--aipkit_spacing-sm, 8px);--aipkit-admin-preview-popup-offset: calc( var(--aipkit-admin-preview-trigger-size, 64px) + var(--aipkit-admin-preview-edge) + var(--aipkit-admin-preview-trigger-gap, 11px) );--aipkit-admin-preview-hint-offset: calc( var(--aipkit-admin-preview-trigger-size, 64px) + var(--aipkit-admin-preview-edge) + 6px )}#aipkit_admin_chat_preview_container.aipkit-preview-inline{background-color:var(--aipkit-builder-surface, #f5f7fb);box-sizing:border-box;padding:1px}#aipkit_admin_chat_preview_container .aipkit_chat_container{margin:0!important}#aipkit_admin_chat_preview_container.aipkit-preview-inline .aipkit_chat_container{height:min(var(--aipkit-chat-container-height, var(--aipkit-admin-preview-chat-height, 500px)),100%);min-height:min(var(--aipkit-chat-container-min-height, var(--aipkit-admin-preview-chat-min-height, 300px)),100%);max-height:100%}.aipkit_chatbot-preview-column.aipkit_loading #aipkit_admin_chat_preview_container:before{content:"";position:absolute;inset:0;background-color:#ffffffd9;z-index:5;border-radius:var(--aipkit-chat-container-border-radius, 6px)}.aipkit_chatbot-preview-column.aipkit_loading #aipkit_admin_chat_preview_container:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;margin-left:-12px;margin-top:-12px;border:2.5px solid var(--aipkit_container-border);border-top-color:var(--aipkit_brand-primary);border-radius:50%;animation:aipkit_spin .8s linear infinite;z-index:6}#aipkit_admin_chat_preview_container .aipkit_preview_placeholder{text-align:center;padding:30px 15px;color:var(--aipkit_text-secondary);font-style:italic;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;font-size:var(--aipkit_font-size-base, 13px);line-height:1.4}#aipkit_admin_chat_preview_container .aipkit_chat_footer{margin:0;box-shadow:none;position:static;width:auto;height:auto;border-bottom:none;font-size:var(--aipkit_font_size-help, 11px);padding:var(--aipkit_spacing-xs, 4px) var(--aipkit_spacing-sm, 8px)}#aipkit_admin_chat_preview_container .aipkit_chat_container:not(.aipkit-theme-dark){border-bottom:1px solid var(--aipkit_container-border)}#aipkit_admin_chat_preview_container .aipkit_popup_content:not(.aipkit-theme-dark){border:1px solid var(--aipkit_container-border);box-shadow:none}#aipkit_admin_chat_preview_container .aipkit_popup_content.aipkit-theme-dark{border:1px solid var(--aipkit_container-border-dark, #262626);box-shadow:none}#aipkit_admin_chat_preview_container.aipkit-preview-popup .aipkit_conversation_starters{justify-content:center}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper[data-icon-size=small]{--aipkit-admin-preview-trigger-size: 48px;--aipkit-admin-preview-trigger-gap: 12px}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper[data-icon-size=medium]{--aipkit-admin-preview-trigger-size: 64px}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper[data-icon-size=large]{--aipkit-admin-preview-trigger-size: 80px}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper[data-icon-size=xlarge]{--aipkit-admin-preview-trigger-size: 96px}#aipkit_admin_chat_preview_container .aipkit_popup_trigger{position:absolute;inset:auto;overflow:hidden;transition:background-color .15s ease-out,box-shadow .15s ease-out;background-color:var( --aipkit-chat-popup-trigger-bg-color, var(--aipkit_brand-primary) );color:var( --aipkit-chat-popup-trigger-icon-color, #ffffff );box-shadow:0 1px 4px var(--aipkit-chat-popup-trigger-shadow-color, rgba(0, 0, 0, .15))}#aipkit_admin_chat_preview_container .aipkit_popup_trigger:hover{background-color:var( --aipkit-chat-popup-trigger-hover-bg-color, var(--aipkit_brand-primary-dark) );box-shadow:0 2px 6px var(--aipkit-chat-popup-trigger-shadow-color, rgba(0, 0, 0, .2))}#aipkit_admin_chat_preview_container .aipkit_popup_trigger svg,#aipkit_admin_chat_preview_container .aipkit_popup_trigger img{width:100%;height:100%;display:block;color:var( --aipkit-chat-popup-trigger-icon-color, #ffffff )}#aipkit_admin_chat_preview_container .aipkit_popup_trigger img{object-fit:cover}#aipkit_admin_chat_preview_container .aipkit_popup_content{position:absolute;inset:auto;width:min(450px,calc(100% - 16px));max-width:calc(100% - 16px);height:min(var( --aipkit-chat-popup-height, var(--aipkit-chat-container-height, var(--aipkit-admin-preview-chat-height, 500px)) ),calc(100% - var(--aipkit-admin-preview-trigger-size, 64px) - 16px - 8px));min-height:min(var( --aipkit-chat-popup-min-height, var(--aipkit-chat-container-min-height, var(--aipkit-admin-preview-chat-min-height, 300px)) ),calc(100% - var(--aipkit-admin-preview-trigger-size, 64px) - 16px - 8px));max-height:min(var( --aipkit-chat-popup-max-height, var(--aipkit-chat-container-max-height, var(--aipkit-admin-preview-chat-max-height, 64vh)) ),calc(100% - var(--aipkit-admin-preview-trigger-size, 64px) - 16px - 8px));opacity:0;transform:none;visibility:hidden;transition:none;border-radius:var(--aipkit-chat-container-border-radius, 3px);z-index:1}#aipkit_admin_chat_preview_container .aipkit_popup_trigger:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-bottom-left){bottom:var(--aipkit-admin-preview-edge)}#aipkit_admin_chat_preview_container .aipkit_popup_trigger:is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:var(--aipkit-admin-preview-edge)}#aipkit_admin_chat_preview_container :is(.aipkit_popup_trigger,.aipkit_popup_hint,.aipkit_popup_content):is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-top-right){right:var(--aipkit-admin-preview-edge)}#aipkit_admin_chat_preview_container :is(.aipkit_popup_trigger,.aipkit_popup_hint,.aipkit_popup_content):is(.aipkit_popup_position-bottom-left,.aipkit_popup_position-top-left){left:var(--aipkit-admin-preview-edge)}#aipkit_admin_chat_preview_container .aipkit_popup_hint{position:absolute;z-index:2}#aipkit_admin_chat_preview_container .aipkit_popup_hint:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-bottom-left){bottom:var(--aipkit-admin-preview-hint-offset)}#aipkit_admin_chat_preview_container .aipkit_popup_hint:is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:var(--aipkit-admin-preview-hint-offset)}#aipkit_admin_chat_preview_container .aipkit_popup_hint_close,#aipkit_admin_chat_preview_container .aipkit_popup_hint_close:hover,#aipkit_admin_chat_preview_container .aipkit_popup_hint_close:focus,#aipkit_admin_chat_preview_container .aipkit_popup_hint_close:active{background:transparent!important;color:var( --aipkit-chat-popup-hint-close-color, var(--aipkit-chat-popup-hint-text-color, var(--aipkit-chat-bot-bubble-text-color, var(--aipkit-chat-header-text-color, #333333))) )!important;text-decoration:none;filter:none}#aipkit_admin_chat_preview_container .aipkit_popup_content:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-bottom-left){bottom:var(--aipkit-admin-preview-popup-offset);--aipkit-admin-preview-origin-y: bottom}#aipkit_admin_chat_preview_container .aipkit_popup_content:is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:var(--aipkit-admin-preview-popup-offset);--aipkit-admin-preview-origin-y: top}#aipkit_admin_chat_preview_container .aipkit_popup_content:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-top-right){--aipkit-admin-preview-origin-x: right}#aipkit_admin_chat_preview_container .aipkit_popup_content:is(.aipkit_popup_position-bottom-left,.aipkit_popup_position-top-left){--aipkit-admin-preview-origin-x: left}#aipkit_admin_chat_preview_container .aipkit_popup_content:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-bottom-left,.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){transform-origin:var(--aipkit-admin-preview-origin-y) var(--aipkit-admin-preview-origin-x)}#aipkit_admin_chat_preview_container .aipkit_popup_content.aipkit-popup-open{opacity:1;transform:none;visibility:visible;transition:none;inset:auto}#aipkit_admin_chat_preview_container .aipkit_popup_content.aipkit-popup-open:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-bottom-left){bottom:var(--aipkit-admin-preview-popup-offset);top:auto}#aipkit_admin_chat_preview_container .aipkit_popup_content.aipkit-popup-open:is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:var(--aipkit-admin-preview-popup-offset);bottom:auto}#aipkit_admin_chat_preview_container .aipkit_popup_content.aipkit-popup-open:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-top-right){right:var(--aipkit-admin-preview-edge);left:auto}#aipkit_admin_chat_preview_container .aipkit_popup_content.aipkit-popup-open:is(.aipkit_popup_position-bottom-left,.aipkit_popup_position-top-left){left:var(--aipkit-admin-preview-edge);right:auto}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper.aipkit-popup-standard.aipkit-popup-open .aipkit_popup_content{height:min(var( --aipkit-chat-popup-height, var(--aipkit-chat-container-height, var(--aipkit-admin-preview-chat-height, 500px)) ),calc(100% - 16px));min-height:min(var( --aipkit-chat-popup-min-height, var(--aipkit-chat-container-min-height, var(--aipkit-admin-preview-chat-min-height, 300px)) ),calc(100% - 16px));max-height:min(var( --aipkit-chat-popup-max-height, var(--aipkit-chat-container-max-height, var(--aipkit-admin-preview-chat-max-height, 64vh)) ),calc(100% - 16px))}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper.aipkit-popup-standard.aipkit-popup-open .aipkit_popup_content:is(.aipkit_popup_position-bottom-right,.aipkit_popup_position-bottom-left){bottom:var(--aipkit-admin-preview-edge);top:auto}#aipkit_admin_chat_preview_container .aipkit_popup_wrapper.aipkit-popup-standard.aipkit-popup-open .aipkit_popup_content:is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:var(--aipkit-admin-preview-edge);bottom:auto}#aipkit_admin_chat_preview_container .aipkit_chat_input_wrapper .aipkit_chat_input_field:focus{outline:none!important;box-shadow:none!important}body.wp-admin .aipkit_chat_container.aipkit-fullscreen .aipkit_chat_input_field:focus,body.wp-admin .aipkit_chat_container.aipkit-fullscreen .aipkit_chat_input_field:focus-visible,body.wp-admin .aipkit_popup_wrapper.aipkit-fullscreen-wrapper .aipkit_chat_input_field:focus,body.wp-admin .aipkit_popup_wrapper.aipkit-fullscreen-wrapper .aipkit_chat_input_field:focus-visible{outline:none!important;box-shadow:none!important}#aipkit_admin_chat_preview_container .aipkit_chat_input_wrapper:focus-within{border-color:var( --aipkit-chat-input-focus-border-color, var(--aipkit_brand-primary, #111111) )!important;box-shadow:0 0 0 2px var(--aipkit-chat-input-focus-shadow-color, rgba(0, 0, 0, .12))!important}#aipkit_admin_chat_preview_container :is(.aipkit_chat_container,.aipkit_popup_wrapper) textarea.aipkit_chat_input_field:disabled{background:transparent!important;border:none!important;box-shadow:none!important;color:var( --aipkit-chat-input-text-color, var(--aipkit_text-primary, #111111) )!important;-webkit-text-fill-color:var( --aipkit-chat-input-text-color, var(--aipkit_text-primary, #111111) )!important;opacity:1!important}#aipkit_admin_chat_preview_container :is(.aipkit_chat_container,.aipkit_popup_wrapper) textarea.aipkit_chat_input_field:disabled::placeholder{color:var(--aipkit-chat-input-placeholder-color, #9ca3af)!important;opacity:1!important}#aipkit_admin_chat_preview_container .aipkit_chat_header{border-bottom:1px solid var( --aipkit-chat-header-border-color, var(--aipkit_container-border, #e5e5e5) )}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_consent_agree_btn,#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_consent_agree_btn:is(:hover,:focus,:active){background-color:var( --aipkit-chat-consent-button-bg-color, var(--aipkit-chat-send-button-bg-color, var(--aipkit_brand-primary)) );color:var( --aipkit-chat-consent-button-text-color, var(--aipkit-chat-send-button-text-color, #ffffff) )!important;border-color:transparent;border-radius:var(--aipkit-chat-border-radius, 6px)}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_consent_agree_btn:is(:hover,:focus,:active){filter:brightness(.9)}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_element :is(input,textarea,select).aipkit_form-input{width:100%;max-width:100%;padding:8px 10px;border:1px solid var(--aipkit-chat-form-input-border);border-radius:4px;background-color:var(--aipkit-chat-form-input-bg);color:var(--aipkit-chat-form-input-text);box-shadow:none;font-size:.95em;line-height:normal;transition:border-color .2s,box-shadow .2s}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_element :is(input,select).aipkit_form-input{height:auto;min-height:0}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_element textarea.aipkit_form-input{min-height:60px;resize:vertical}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_element select.aipkit_form-input{padding-right:25px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="none" stroke="%23718096" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"><polyline points="6 9 12 15 18 9"></polyline></svg>');background-repeat:no-repeat;background-position:right 8px center;background-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_element :is(input,textarea,select).aipkit_form-input:focus{outline:none;border-color:var(--aipkit-chat-form-input-focus-border);background-color:var(--aipkit-chat-form-input-bg);color:var(--aipkit-chat-form-input-text);box-shadow:0 0 0 2px var(--aipkit-chat-form-input-focus-shadow);border-radius:4px}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_submit_btn,#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_chat_form_submit_btn:is(:hover,:focus,:active){border-radius:5px}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_btn-secondary{background-color:var(--aipkit-chat-bg-color-secondary, #f5f5f5);color:var( --aipkit-chat-text-color-link, var(--aipkit-chat-primary-color, #111111) );border-color:var(--aipkit-chat-border-color, #e5e5e5)}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_btn-secondary:hover{background-color:var(--aipkit-chat-bg-color-hover, #ededed);color:var(--aipkit-chat-primary-color-dark, #111111);border-color:#d1d1d1}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_btn-secondary:active{background-color:#e0e0e0}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_sidebar_new_chat_btn{background-color:transparent;border-color:transparent;color:var( --aipkit-chat-sidebar-text-color, var(--aipkit_text-secondary, #6b6b6b) );box-shadow:none}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_sidebar_new_chat_btn:hover{background-color:var( --aipkit-chat-sidebar-hover-bg-color, var(--aipkit_menu-hover, #ededed) );color:var( --aipkit-chat-sidebar-hover-text-color, var(--aipkit_text-primary, #111111) );border-color:transparent;box-shadow:none}#aipkit_admin_chat_preview_container .aipkit_chat_container .aipkit_sidebar_new_chat_btn:is(:hover,:focus,:active){border-radius:var(--aipkit-chat-radius-md, 8px);outline:none;box-shadow:none}#aipkit_admin_chat_preview_container :is(.aipkit-theme-dark,.aipkit-theme-chatgpt) .aipkit_sidebar_header .aipkit_sidebar_new_chat_btn{background-color:var(--aipkit-chat-action-button-bg-color, #1f1f1f);color:var(--aipkit-chat-action-button-color, #d4d4d4);border-color:var(--aipkit-chat-action-button-border-color, #2a2a2a)}#aipkit_admin_chat_preview_container :is(.aipkit-theme-dark,.aipkit-theme-chatgpt) .aipkit_sidebar_header .aipkit_sidebar_new_chat_btn:hover{background-color:var(--aipkit-chat-action-button-hover-bg-color, #262626);color:var(--aipkit-chat-action-button-hover-color, #fff);border-color:var(--aipkit-chat-action-button-hover-border-color, #3a3a3a)}#aipkit_admin_chat_preview_container .aipkit-theme-dark .aipkit_chat_header{border-bottom-color:var(--aipkit-chat-header-border-color, #262626)}#aipkit_admin_chat_preview_container .aipkit-theme-dark .aipkit_chat_footer{border-top-color:var(--aipkit-chat-footer-border-color, #262626)}body.admin-bar .aipkit_popup_trigger:not(#aipkit_admin_chat_preview_container .aipkit_popup_trigger):is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:52px}body.admin-bar .aipkit_popup_content:not(#aipkit_admin_chat_preview_container .aipkit_popup_content):is(.aipkit_popup_position-top-right,.aipkit_popup_position-top-left){top:127px}#aipkit_admin_chat_preview_container .aipkit_conversation_starters{max-height:none;padding:8px 10px;gap:6px;flex-shrink:0;overflow:hidden}@keyframes aipkit_spin{to{transform:rotate(360deg)}}
