:root{--aipkit-layer-model-picker:1000200}.aipkit_unified_model_selector{position:relative;width:100%;min-width:0}.aipkit_unified_model_trigger{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:100%;min-width:0;box-sizing:border-box;height:44px;min-height:44px;padding:0 12px;border:1px solid #d7e2f0;border-radius:8px;background:#fff;color:var(--aipkit-builder-control-color,#1f2a3a);font-size:var(--aipkit-builder-control-size,13px);font-weight:var(--aipkit-builder-control-weight,500);text-align:left;cursor:pointer;box-shadow:0 1px 1px #0f172a08;transition:border-color .15s ease,box-shadow .15s ease}.aipkit_unified_model_trigger:after{content:"";flex:0 0 auto;width:7px;height:7px;margin-left:auto;border-right:2px solid var(--aipkit-builder-muted,#5f6b7a);border-bottom:2px solid var(--aipkit-builder-muted,#5f6b7a);transform:rotate(45deg) translateY(-2px);transform-origin:center;transition:transform .15s ease}.aipkit_unified_model_selector.is-open .aipkit_unified_model_trigger:after{transform:rotate(225deg) translateY(-2px)}.aipkit_unified_model_trigger:hover{border-color:#b9c8da}.aipkit_unified_model_trigger:focus-visible,.aipkit_unified_model_selector.is-open .aipkit_unified_model_trigger{outline:none;border-color:var(--aipkit_brand-primary,#4a6fa5);box-shadow:0 0 0 2px #4a6fa524}.aipkit_unified_model_trigger:disabled{cursor:wait;opacity:.62}.aipkit_unified_model_name,.aipkit_unified_model_item_name,.aipkit_unified_model_provider_name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_unified_model_name,.aipkit_unified_model_item_name{flex:1 1 auto}.aipkit_unified_model_logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 18px;width:18px;height:18px;border-radius:5px;overflow:hidden;color:#475569;background:#eef2f7;font-size:9px;font-weight:700;line-height:1;background-repeat:no-repeat;background-position:center;background-size:contain}.aipkit_unified_model_logo.is-fallback{border:1px solid #dbe5ef}.aipkit_unified_model_logo:not(.is-fallback){background-color:#fff0}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--openai{background-image:url('data:image/svg+xml,<svg fill="currentColor" fill-rule="evenodd" height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>OpenAI</title><path d="M21.55 10.004a5.416 5.416 0 00-.478-4.501c-1.217-2.09-3.662-3.166-6.05-2.66A5.59 5.59 0 0010.831 1C8.39.995 6.224 2.546 5.473 4.838A5.553 5.553 0 001.76 7.496a5.487 5.487 0 00.691 6.5 5.416 5.416 0 00.477 4.502c1.217 2.09 3.662 3.165 6.05 2.66A5.586 5.586 0 0013.168 23c2.443.006 4.61-1.546 5.361-3.84a5.553 5.553 0 003.715-2.66 5.488 5.488 0 00-.693-6.497v.001zm-8.381 11.558a4.199 4.199 0 01-2.675-.954c.034-.018.093-.05.132-.074l4.44-2.53a.71.71 0 00.364-.623v-6.176l1.877 1.069c.02.01.033.029.036.05v5.115c-.003 2.274-1.87 4.118-4.174 4.123zM4.192 17.78a4.059 4.059 0 01-.498-2.763c.032.02.09.055.131.078l4.44 2.53c.225.13.504.13.73 0l5.42-3.088v2.138a.068.068 0 01-.027.057L9.9 19.288c-1.999 1.136-4.552.46-5.707-1.51h-.001zM3.023 8.216A4.15 4.15 0 015.198 6.41l-.002.151v5.06a.711.711 0 00.364.624l5.42 3.087-1.876 1.07a.067.067 0 01-.063.005l-4.489-2.559c-1.995-1.14-2.679-3.658-1.53-5.63h.001zm15.417 3.54l-5.42-3.088L14.896 7.6a.067.067 0 01.063-.006l4.489 2.557c1.998 1.14 2.683 3.662 1.529 5.633a4.163 4.163 0 01-2.174 1.807V12.38a.71.71 0 00-.363-.623zm1.867-2.773a6.04 6.04 0 00-.132-.078l-4.44-2.53a.731.731 0 00-.729 0l-5.42 3.088V7.325a.068.068 0 01.027-.057L14.1 4.713c2-1.137 4.555-.46 5.707 1.513.487.833.664 1.809.499 2.757h.001zm-11.741 3.81l-1.877-1.068a.065.065 0 01-.036-.051V6.559c.001-2.277 1.873-4.122 4.181-4.12.976 0 1.92.338 2.671.954-.034.018-.092.05-.131.073l-4.44 2.53a.71.71 0 00-.365.623l-.003 6.173v.002zm1.02-2.168L12 9.25l2.414 1.375v2.75L12 14.75l-2.415-1.375v-2.75z"></path></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--openrouter{background-image:url('data:image/svg+xml,<svg viewBox="0 0 401.4 293.7" xmlns="http://www.w3.org/2000/svg" fill="%237624F4">%0A  <path d="M303.9475,17.19926c42.79734,0,77.48933,34.69327,77.48933,77.48933s-34.69199,77.48933-77.48933,77.48933l76.86166,76.86244c9.76367,9.76313,2.84903,26.45667-10.95697,26.45667h-220.88335c-71.32686,0-129.14889-57.82202-129.14889-129.14889S77.64197,17.19926,148.96884,17.19926h154.97866ZM148.96884,68.85881c-42.79607,0-77.48933,34.69327-77.48933,77.48933s34.69327,77.48933,77.48933,77.48933,77.48933-34.69327,77.48933-77.48933-34.69327-77.48933-77.48933-77.48933Z"/>%0A</svg>%0A')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--google{background-image:url('data:image/svg+xml,<svg height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>Gemini</title><path d="M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z" fill="%233186FF"></path><path d="M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z" fill="url(https://channels.biz/wp-content/plugins/gpt3-ai-content-generator/dist/css/%23lobe-icons-gemini-fill-0)"></path><path d="M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z" fill="url(https://channels.biz/wp-content/plugins/gpt3-ai-content-generator/dist/css/%23lobe-icons-gemini-fill-1)"></path><path d="M20.616 10.835a14.147 14.147 0 01-4.45-3.001 14.111 14.111 0 01-3.678-6.452.503.503 0 00-.975 0 14.134 14.134 0 01-3.679 6.452 14.155 14.155 0 01-4.45 3.001c-.65.28-1.318.505-2.002.678a.502.502 0 000 .975c.684.172 1.35.397 2.002.677a14.147 14.147 0 014.45 3.001 14.112 14.112 0 013.679 6.453.502.502 0 00.975 0c.172-.685.397-1.351.677-2.003a14.145 14.145 0 013.001-4.45 14.113 14.113 0 016.453-3.678.503.503 0 000-.975 13.245 13.245 0 01-2.003-.678z" fill="url(https://channels.biz/wp-content/plugins/gpt3-ai-content-generator/dist/css/%23lobe-icons-gemini-fill-2)"></path><defs><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-gemini-fill-0" x1="7" x2="11" y1="15.5" y2="12"><stop stop-color="%2308B962"></stop><stop offset="1" stop-color="%2308B962" stop-opacity="0"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-gemini-fill-1" x1="8" x2="11.5" y1="5.5" y2="11"><stop stop-color="%23F94543"></stop><stop offset="1" stop-color="%23F94543" stop-opacity="0"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-gemini-fill-2" x1="3.5" x2="17.5" y1="13.5" y2="12"><stop stop-color="%23FABC12"></stop><stop offset=".46" stop-color="%23FABC12" stop-opacity="0"></stop></linearGradient></defs></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--azure{background-image:url('data:image/svg+xml,<svg height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>AzureAI</title><path clip-rule="evenodd" d="M16.233 0c.713 0 1.345.551 1.572 1.329.227.778 1.555 5.59 1.555 5.59v9.562h-4.813L14.645 0h1.588z" fill="url(https://channels.biz/wp-content/plugins/gpt3-ai-content-generator/dist/css/%23lobe-icons-azure-ai-fill-0)" fill-rule="evenodd"></path><path d="M23.298 7.47c0-.34-.275-.6-.6-.6h-2.835a3.617 3.617 0 00-3.614 3.615v5.996h3.436a3.617 3.617 0 003.613-3.614V7.47z" fill="url(https://channels.biz/wp-content/plugins/gpt3-ai-content-generator/dist/css/%23lobe-icons-azure-ai-fill-1)"></path><path clip-rule="evenodd" d="M16.233 0a.982.982 0 00-.989.989l-.097 18.198A4.814 4.814 0 0110.334 24H1.6a.597.597 0 01-.567-.794l7-19.981A4.819 4.819 0 0112.57 0h3.679-.016z" fill="url(https://channels.biz/wp-content/plugins/gpt3-ai-content-generator/dist/css/%23lobe-icons-azure-ai-fill-2)" fill-rule="evenodd"></path><defs><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-azure-ai-fill-0" x1="18.242" x2="14.191" y1="16.837" y2=".616"><stop stop-color="%23712575"></stop><stop offset=".09" stop-color="%239A2884"></stop><stop offset=".18" stop-color="%23BF2C92"></stop><stop offset=".27" stop-color="%23DA2E9C"></stop><stop offset=".34" stop-color="%23EB30A2"></stop><stop offset=".4" stop-color="%23F131A5"></stop><stop offset=".5" stop-color="%23EC30A3"></stop><stop offset=".61" stop-color="%23DF2F9E"></stop><stop offset=".72" stop-color="%23C92D96"></stop><stop offset=".83" stop-color="%23AA2A8A"></stop><stop offset=".95" stop-color="%2383267C"></stop><stop offset="1" stop-color="%23712575"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-azure-ai-fill-1" x1="19.782" x2="19.782" y1=".34" y2="23.222"><stop stop-color="%23DA7ED0"></stop><stop offset=".08" stop-color="%23B17BD5"></stop><stop offset=".19" stop-color="%238778DB"></stop><stop offset=".3" stop-color="%236276E1"></stop><stop offset=".41" stop-color="%234574E5"></stop><stop offset=".54" stop-color="%232E72E8"></stop><stop offset=".67" stop-color="%231D71EB"></stop><stop offset=".81" stop-color="%231471EC"></stop><stop offset="1" stop-color="%231171ED"></stop></linearGradient><linearGradient gradientUnits="userSpaceOnUse" id="lobe-icons-azure-ai-fill-2" x1="18.404" x2="3.236" y1=".859" y2="25.183"><stop stop-color="%23DA7ED0"></stop><stop offset=".05" stop-color="%23B77BD4"></stop><stop offset=".11" stop-color="%239079DA"></stop><stop offset=".18" stop-color="%236E77DF"></stop><stop offset=".25" stop-color="%235175E3"></stop><stop offset=".33" stop-color="%233973E7"></stop><stop offset=".42" stop-color="%232772E9"></stop><stop offset=".54" stop-color="%231A71EB"></stop><stop offset=".68" stop-color="%231371EC"></stop><stop offset="1" stop-color="%231171ED"></stop></linearGradient></defs></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--claude{background-image:url('data:image/svg+xml,<svg fill="currentColor" fill-rule="evenodd" height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>Anthropic</title><path d="M13.827 3.52h3.603L24 20h-3.603l-6.57-16.48zm-7.258 0h3.767L16.906 20h-3.674l-1.343-3.461H5.017l-1.344 3.46H0L6.57 3.522zm4.132 9.959L8.453 7.687 6.205 13.48H10.7z"></path></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--deepseek{background-image:url('data:image/svg+xml,<svg height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>DeepSeek</title><path d="M23.748 4.482c-.254-.124-.364.113-.512.234-.051.039-.094.09-.137.136-.372.397-.806.657-1.373.626-.829-.046-1.537.214-2.163.848-.133-.782-.575-1.248-1.247-1.548-.352-.156-.708-.311-.955-.65-.172-.241-.219-.51-.305-.774-.055-.16-.11-.323-.293-.35-.2-.031-.278.136-.356.276-.313.572-.434 1.202-.422 1.84.027 1.436.633 2.58 1.838 3.393.137.093.172.187.129.323-.082.28-.18.552-.266.833-.055.179-.137.217-.329.14a5.526 5.526 0 01-1.736-1.18c-.857-.828-1.631-1.742-2.597-2.458a11.365 11.365 0 00-.689-.471c-.985-.957.13-1.743.388-1.836.27-.098.093-.432-.779-.428-.872.004-1.67.295-2.687.684a3.055 3.055 0 01-.465.137 9.597 9.597 0 00-2.883-.102c-1.885.21-3.39 1.102-4.497 2.623C.082 8.606-.231 10.684.152 12.85c.403 2.284 1.569 4.175 3.36 5.653 1.858 1.533 3.997 2.284 6.438 2.14 1.482-.085 3.133-.284 4.994-1.86.47.234.962.327 1.78.397.63.059 1.236-.03 1.705-.128.735-.156.684-.837.419-.961-2.155-1.004-1.682-.595-2.113-.926 1.096-1.296 2.746-2.642 3.392-7.003.05-.347.007-.565 0-.845-.004-.17.035-.237.23-.256a4.173 4.173 0 001.545-.475c1.396-.763 1.96-2.015 2.093-3.517.02-.23-.004-.467-.247-.588zM11.581 18c-2.089-1.642-3.102-2.183-3.52-2.16-.392.024-.321.471-.235.763.09.288.207.486.371.739.114.167.192.416-.113.603-.673.416-1.842-.14-1.897-.167-1.361-.802-2.5-1.86-3.301-3.307-.774-1.393-1.224-2.887-1.298-4.482-.02-.386.093-.522.477-.592a4.696 4.696 0 011.529-.039c2.132.312 3.946 1.265 5.468 2.774.868.86 1.525 1.887 2.202 2.891.72 1.066 1.494 2.082 2.48 2.914.348.292.625.514.891.677-.802.09-2.14.11-3.054-.614zm1-6.44a.306.306 0 01.415-.287.302.302 0 01.2.288.306.306 0 01-.31.307.303.303 0 01-.304-.308zm3.11 1.596c-.2.081-.399.151-.59.16a1.245 1.245 0 01-.798-.254c-.274-.23-.47-.358-.552-.758a1.73 1.73 0 01.016-.588c.07-.327-.008-.537-.239-.727-.187-.156-.426-.199-.688-.199a.559.559 0 01-.254-.078c-.11-.054-.2-.19-.114-.358.028-.054.16-.186.192-.21.356-.202.767-.136 1.146.016.352.144.618.408 1.001.782.391.451.462.576.685.914.176.265.336.537.445.848.067.195-.019.354-.25.452z" fill="%234D6BFE"></path></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--xai{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="226.69000244140625 196.85000610351562 546.6199951171875 606.300048828125"><g><polygon fill="%23000" points="226.83 411.15 501.31 803.15 623.31 803.15 348.82 411.15 226.83 411.15"></polygon><polygon fill="%23000" points="348.72 628.87 226.69 803.15 348.77 803.15 409.76 716.05 348.72 628.87"></polygon><polygon fill="%23000" points="651.23 196.85 440.28 498.12 501.32 585.29 773.31 196.85 651.23 196.85"></polygon><polygon fill="%23000" points="673.31 383.25 673.31 803.15 773.31 803.15 773.31 240.44 673.31 383.25"></polygon></g></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--ollama{background-image:url('data:image/svg+xml,<svg fill="currentColor" fill-rule="evenodd" height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>Ollama</title><path d="M7.905 1.09c.216.085.411.225.588.41.295.306.544.744.734 1.263.191.522.315 1.1.362 1.68a5.054 5.054 0 012.049-.636l.051-.004c.87-.07 1.73.087 2.48.474.101.053.2.11.297.17.05-.569.172-1.134.36-1.644.19-.52.439-.957.733-1.264a1.67 1.67 0 01.589-.41c.257-.1.53-.118.796-.042.401.114.745.368 1.016.737.248.337.434.769.561 1.287.23.934.27 2.163.115 3.645l.053.04.026.019c.757.576 1.284 1.397 1.563 2.35.435 1.487.216 3.155-.534 4.088l-.018.021.002.003c.417.762.67 1.567.724 2.4l.002.03c.064 1.065-.2 2.137-.814 3.19l-.007.01.01.024c.472 1.157.62 2.322.438 3.486l-.006.039a.651.651 0 01-.747.536.648.648 0 01-.54-.742c.167-1.033.01-2.069-.48-3.123a.643.643 0 01.04-.617l.004-.006c.604-.924.854-1.83.8-2.72-.046-.779-.325-1.544-.8-2.273a.644.644 0 01.18-.886l.009-.006c.243-.159.467-.565.58-1.12a4.229 4.229 0 00-.095-1.974c-.205-.7-.58-1.284-1.105-1.683-.595-.454-1.383-.673-2.38-.61a.653.653 0 01-.632-.371c-.314-.665-.772-1.141-1.343-1.436a3.288 3.288 0 00-1.772-.332c-1.245.099-2.343.801-2.67 1.686a.652.652 0 01-.61.425c-1.067.002-1.893.252-2.497.703-.522.39-.878.935-1.066 1.588a4.07 4.07 0 00-.068 1.886c.112.558.331 1.02.582 1.269l.008.007c.212.207.257.53.109.785-.36.622-.629 1.549-.673 2.44-.05 1.018.186 1.902.719 2.536l.016.019a.643.643 0 01.095.69c-.576 1.236-.753 2.252-.562 3.052a.652.652 0 01-1.269.298c-.243-1.018-.078-2.184.473-3.498l.014-.035-.008-.012a4.339 4.339 0 01-.598-1.309l-.005-.019a5.764 5.764 0 01-.177-1.785c.044-.91.278-1.842.622-2.59l.012-.026-.002-.002c-.293-.418-.51-.953-.63-1.545l-.005-.024a5.352 5.352 0 01.093-2.49c.262-.915.777-1.701 1.536-2.269.06-.045.123-.09.186-.132-.159-1.493-.119-2.73.112-3.67.127-.518.314-.95.562-1.287.27-.368.614-.622 1.015-.737.266-.076.54-.059.797.042zm4.116 9.09c.936 0 1.8.313 2.446.855.63.527 1.005 1.235 1.005 1.94 0 .888-.406 1.58-1.133 2.022-.62.375-1.451.557-2.403.557-1.009 0-1.871-.259-2.493-.734-.617-.47-.963-1.13-.963-1.845 0-.707.398-1.417 1.056-1.946.668-.537 1.55-.849 2.485-.849zm0 .896a3.07 3.07 0 00-1.916.65c-.461.37-.722.835-.722 1.25 0 .428.21.829.61 1.134.455.347 1.124.548 1.943.548.799 0 1.473-.147 1.932-.426.463-.28.7-.686.7-1.257 0-.423-.246-.89-.683-1.256-.484-.405-1.14-.643-1.864-.643zm.662 1.21l.004.004c.12.151.095.37-.056.49l-.292.23v.446a.375.375 0 01-.376.373.375.375 0 01-.376-.373v-.46l-.271-.218a.347.347 0 01-.052-.49.353.353 0 01.494-.051l.215.172.22-.174a.353.353 0 01.49.051zm-5.04-1.919c.478 0 .867.39.867.871a.87.87 0 01-.868.871.87.87 0 01-.867-.87.87.87 0 01.867-.872zm8.706 0c.48 0 .868.39.868.871a.87.87 0 01-.868.871.87.87 0 01-.867-.87.87.87 0 01.867-.872zM7.44 2.3l-.003.002a.659.659 0 00-.285.238l-.005.006c-.138.189-.258.467-.348.832-.17.692-.216 1.631-.124 2.782.43-.128.899-.208 1.404-.237l.01-.001.019-.034c.046-.082.095-.161.148-.239.123-.771.022-1.692-.253-2.444-.134-.364-.297-.65-.453-.813a.628.628 0 00-.107-.09L7.44 2.3zm9.174.04l-.002.001a.628.628 0 00-.107.09c-.156.163-.32.45-.453.814-.29.794-.387 1.776-.23 2.572l.058.097.008.014h.03a5.184 5.184 0 011.466.212c.086-1.124.038-2.043-.128-2.722-.09-.365-.21-.643-.349-.832l-.004-.006a.659.659 0 00-.285-.239h-.004z"></path></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--elevenlabs{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true">%0A  <rect x="3" y="4" width="4" height="16" rx="1" fill="%23111111"/>%0A  <rect x="10" y="4" width="4" height="16" rx="1" fill="%23111111"/>%0A  <rect x="17" y="4" width="4" height="16" rx="1" fill="%23111111"/>%0A</svg>%0A')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--replicate{background-image:url('data:image/svg+xml,<svg fill="currentColor" fill-rule="evenodd" height="1em" style="flex:none;line-height:1" viewBox="0 0 24 24" width="1em" xmlns="http://www.w3.org/2000/svg"><title>Replicate</title><path d="M22 10.552v2.26h-7.932V22H11.54V10.552H22zM22 2v2.264H4.528V22H2V2h20zm0 4.276V8.54H9.296V22H6.768V6.276H22z"></path></svg>')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--pexels{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true">%0A  <circle cx="12" cy="12" r="10" fill="%2305A081"/>%0A  <path d="M9 6h4.2a3.8 3.8 0 1 1 0 7.6H11V18H9V6zm2 2v3.6h2.1a1.8 1.8 0 1 0 0-3.6H11z" fill="%23FFFFFF"/>%0A</svg>%0A')}.aipkit_unified_model_logo.aipkit_settings_select_picker_icon--pixabay{background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" role="img" aria-hidden="true">%0A  <rect x="2" y="2" width="20" height="20" rx="5" fill="%232E9EFF"/>%0A  <circle cx="8" cy="8" r="2" fill="%23FFFFFF"/>%0A  <path d="M5.5 18l4.2-5 2.7 3.1 3.5-4.1 2.6 6z" fill="%23FFFFFF"/>%0A</svg>%0A')}.aipkit_unified_model_popover{position:absolute;top:calc(100% + 8px);left:0;z-index:var(--aipkit-layer-model-picker);box-sizing:border-box;width:min(600px,calc(100vw - 24px));max-width:none;border:0;background:#fff0;overflow:visible;container-name:aipkit-model-picker;container-type:inline-size;transform-origin:top left}.aipkit_unified_model_panel{box-sizing:border-box;display:flex;flex-direction:column;width:100%;min-width:0;border:1px solid #d8dee8;border-radius:13px;background:#fff;color:#172033;box-shadow:0 24px 60px #0f172a2e,0 3px 12px #0f172a14;overflow:hidden}.aipkit_unified_model_popover.is-portaled{position:fixed;z-index:var(--aipkit-layer-model-picker)}.aipkit_unified_model_popover.is-portaled.opens-up{transform-origin:bottom left}.aipkit_unified_model_popover[hidden]{display:none}.aipkit_unified_model_popover button{appearance:none;-webkit-appearance:none;text-transform:none;vertical-align:middle}.aipkit_unified_model_sheet_handle{display:none}.aipkit_unified_model_search_bar{padding:10px 12px;border-bottom:1px solid #e5e9f0}.aipkit_unified_model_search{position:relative;display:flex;align-items:center}.aipkit_unified_model_search .dashicons{position:absolute;left:11px;z-index:1;width:17px;height:17px;color:#7c8798;font-size:17px;line-height:17px;pointer-events:none}.aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:100%;height:38px;min-height:38px;margin:0;padding:7px 48px 7px 36px;border:0;border-radius:8px;background:#f4f6f8;color:#172033;font-size:13px;font-weight:500;line-height:1.3;box-shadow:inset 0 0 0 1px #fff0}.aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]::placeholder{color:#7c8798;opacity:1}.aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]:focus{outline:none;background:#fff;box-shadow:inset 0 0 0 1px var(--aipkit_brand-primary,#4a6fa5)}.aipkit_unified_model_search kbd{position:absolute;right:9px;display:inline-flex;align-items:center;justify-content:center;min-width:28px;height:22px;padding:0 5px;border:1px solid #d7dde6;border-radius:5px;background:#fff;color:#687386;font:500 10px/1 -apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 1px 1px #0f172a0a;pointer-events:none}.aipkit_unified_model_body{display:grid;grid-template-columns:172px minmax(0,1fr);grid-template-rows:minmax(0,1fr);height:min(430px,calc(100vh - 190px));min-height:min(310px,calc(100vh - 190px));overflow:hidden}.aipkit_unified_model_providers{min-width:0;min-height:0;padding:7px;border-right:1px solid #e5e9f0;background:#f8f9fb;overflow-y:auto}.aipkit_unified_model_provider{display:grid;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:6px;width:100%;min-height:36px;margin:0 0 2px;padding:7px 8px;border:0;border-radius:7px;background:#fff0;color:#344054;font-size:12px;font-weight:600;line-height:1.2;text-align:left;cursor:pointer;box-shadow:none}.aipkit_unified_model_provider--favorites{position:relative;margin-bottom:9px}.aipkit_unified_model_provider--all{grid-template-columns:18px minmax(0,1fr)}.aipkit_unified_model_provider--all .aipkit_unified_model_provider_meta{display:none}.aipkit_unified_model_provider--favorites:after{content:"";position:absolute;right:4px;bottom:-5px;left:4px;height:1px;background:#dfe5ec;pointer-events:none}.aipkit_unified_model_all_icon,.aipkit_unified_model_favorites_icon{width:18px;height:18px;font-size:18px;line-height:18px}.aipkit_unified_model_all_icon{color:#64748b}.aipkit_unified_model_favorites_icon{color:#d97706}.aipkit_unified_model_provider:hover,.aipkit_unified_model_provider:focus,.aipkit_unified_model_provider:active,.aipkit_unified_model_provider:focus-visible{outline:none;background:#edf1f6;color:#172033}.aipkit_unified_model_provider.is-active{background:#e9eef5;color:#172033}.aipkit_unified_model_provider.is-pro-locked .aipkit_unified_model_provider_meta{color:var(--aipkit_pro,#6d5ce7)}.aipkit_unified_model_provider[aria-disabled=true]{color:#7b8492}.aipkit_unified_model_provider_meta{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;min-width:12px;color:#7c8798;font-size:10.5px;font-weight:600}.aipkit_unified_model_provider_meta .dashicons{width:13px;height:13px;font-size:13px;line-height:13px}.aipkit_unified_model_provider_dot{width:6px;height:6px;border-radius:999px;background:#94a3b8}.aipkit_unified_model_provider_meta.is-ready:before{content:"";width:6px;height:6px;margin-right:1px;border-radius:999px;background:#22a06b}.aipkit_unified_model_provider_meta.is-configured_unsynced .aipkit_unified_model_provider_dot,.aipkit_unified_model_provider_meta.is-stale .aipkit_unified_model_provider_dot{background:#d97706}.aipkit_unified_model_provider_meta.is-error .aipkit_unified_model_provider_dot{background:#dc2626}.aipkit_unified_model_results{display:flex;flex-direction:column;min-width:0;min-height:0;padding:7px;overflow:hidden}.aipkit_unified_model_provider_notice{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:8px;margin:1px 2px 7px;padding:8px 9px;border:1px solid #e1e7ef;border-radius:8px;background:#f8fafc;color:#526075;font-size:11px;line-height:1.35}.aipkit_unified_model_provider_notice[hidden]{display:none}.aipkit_unified_model_provider_notice_icon{width:7px;height:7px;border-radius:999px;background:#64748b}.aipkit_unified_model_provider_notice.is-setup{border-color:#f4d7a7;background:#fffaf0}.aipkit_unified_model_provider_notice.is-setup .aipkit_unified_model_provider_notice_icon,.aipkit_unified_model_provider_notice.is-warning .aipkit_unified_model_provider_notice_icon{background:#d97706}.aipkit_unified_model_provider_notice.is-warning{border-color:#fde2b5;background:#fffaf2}.aipkit_unified_model_provider_notice.is-error{border-color:#fecaca;background:#fff7f7;color:#8f3030}.aipkit_unified_model_provider_notice.is-error .aipkit_unified_model_provider_notice_icon{background:#dc2626}.aipkit_unified_model_provider_notice.is-syncing .aipkit_unified_model_provider_notice_icon{border:2px solid #cbd5e1;border-top-color:var(--aipkit_brand-primary,#4a6fa5);background:#fff0;animation:aipkit-unified-model-spin .7s linear infinite}.aipkit_unified_model_provider_notice.is-locked .aipkit_unified_model_provider_notice_icon{background:#7c3aed}@keyframes aipkit-unified-model-spin{to{transform:rotate(360deg)}}.aipkit_unified_model_provider_notice_action{min-height:25px;margin:0;padding:3px 7px;border:1px solid #d4dce7;border-radius:6px;background:#fff;color:#344054;font-size:10.5px;font-weight:650;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:none}.aipkit_unified_model_provider_notice_action:hover,.aipkit_unified_model_provider_notice_action:focus,.aipkit_unified_model_provider_notice_action:active,.aipkit_unified_model_provider_notice_action:focus-visible{outline:none;border-color:#aab8ca;background:#fff;color:#172033}.aipkit_unified_model_filters{display:flex;align-items:center;gap:3px;margin:0 2px 5px;padding:2px;border-radius:7px;background:#f1f4f8}.aipkit_unified_model_filter{box-sizing:border-box;flex:1 1 0%;min-width:0;min-height:27px;margin:0;padding:4px 8px;border:0;border-radius:6px;background:#fff0;color:#64748b;font-size:10.5px;font-weight:650;line-height:1.2;white-space:nowrap;cursor:pointer;box-shadow:none}.aipkit_unified_model_filter:hover,.aipkit_unified_model_filter:focus,.aipkit_unified_model_filter:active,.aipkit_unified_model_filter:focus-visible{outline:none;background:#4a6fa514;color:#334155}.aipkit_unified_model_filter.is-active{background:#fff;color:#24324a;box-shadow:0 1px 2px #0f172a1a}.aipkit_unified_model_list{flex:1 1 auto;min-height:0;padding:0 2px 4px;overflow-y:auto}.aipkit_unified_model_list,.aipkit_unified_model_providers,.aipkit_settings_model_dropdown .aipkit_settings_select_picker_list{overflow-x:hidden;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#cbd5e1 #fff0}.aipkit_unified_model_list::-webkit-scrollbar,.aipkit_unified_model_providers::-webkit-scrollbar,.aipkit_settings_model_dropdown .aipkit_settings_select_picker_list::-webkit-scrollbar{width:7px;height:7px}.aipkit_unified_model_list::-webkit-scrollbar-track,.aipkit_unified_model_providers::-webkit-scrollbar-track,.aipkit_settings_model_dropdown .aipkit_settings_select_picker_list::-webkit-scrollbar-track{background:#fff0}.aipkit_unified_model_list::-webkit-scrollbar-thumb,.aipkit_unified_model_providers::-webkit-scrollbar-thumb,.aipkit_settings_model_dropdown .aipkit_settings_select_picker_list::-webkit-scrollbar-thumb{min-height:32px;border:2px solid #fff0;border-radius:999px;background:#cbd5e1;background-clip:padding-box}.aipkit_unified_model_item_row{display:grid;grid-template-columns:minmax(0,1fr) 32px;align-items:center;border-radius:7px}.aipkit_unified_model_item_row--without-favorite{grid-template-columns:minmax(0,1fr)}.aipkit_unified_model_item_row+.aipkit_unified_model_item_row{margin-top:2px}.aipkit_unified_model_item_row:hover,.aipkit_unified_model_item_row:focus-within{background:#f2f5f9}.aipkit_unified_model_item_row.is-selected{background:#eaf1f8}.aipkit_unified_model_item{box-sizing:border-box;display:flex;align-items:center;gap:8px;width:100%;min-height:36px;margin:0;padding:7px 9px;border:0;border-radius:7px;background:#fff0;color:var(--aipkit-builder-title,#1f2a3a);font-size:12.5px;font-weight:500;line-height:1.25;text-align:left;cursor:pointer;box-shadow:none}.aipkit_unified_model_item:hover,.aipkit_unified_model_item:focus,.aipkit_unified_model_item:active,.aipkit_unified_model_item:focus-visible{outline:none;background:#fff0;color:#172033}.aipkit_unified_model_item.is-selected{background:#fff0;color:#213d61}.aipkit_unified_model_item:focus-visible{box-shadow:inset 0 0 0 2px #4a6fa53d}.aipkit_unified_model_item:disabled{cursor:not-allowed;opacity:.56}.aipkit_unified_model_item_content{display:flex;align-items:center;gap:8px;flex:1 1 auto;min-width:0}.aipkit_unified_model_item_content .aipkit_unified_model_item_name{display:block;flex:1 1 auto}.aipkit_unified_model_item_meta{display:block;overflow:hidden;color:#7c8798;font-size:10.5px;font-weight:500;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.aipkit_unified_model_item_logo{flex-basis:18px}.aipkit_unified_model_family+.aipkit_unified_model_family{margin-top:4px}.aipkit_unified_model_family_header{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:30px;margin:0;padding:8px 9px 5px;border:0;background:#fff0;color:#7c8798;text-align:left;cursor:pointer;box-shadow:none}.aipkit_unified_model_family_header:hover,.aipkit_unified_model_family_header:focus,.aipkit_unified_model_family_header:active,.aipkit_unified_model_family_header:focus-visible{outline:none;background:#fff0;color:#526075}.aipkit_unified_model_family_label{font-size:10.5px;font-weight:700;line-height:1.2;letter-spacing:.055em;text-transform:uppercase}.aipkit_unified_model_family_count{margin-left:6px;color:#98a2b3;font-size:10px;font-weight:600;line-height:1}.aipkit_unified_model_family_chevron{width:14px;height:14px;margin-left:auto;font-size:14px;line-height:14px;transition:transform .12s ease}.aipkit_unified_model_family.is-collapsed .aipkit_unified_model_family_chevron{transform:rotate(-90deg)}.aipkit_unified_model_family_models[hidden]{display:none}.aipkit_unified_model_badge{flex:0 0 auto;padding:2px 6px;border-radius:999px;font-size:9.5px;font-weight:650;line-height:1.25;white-space:nowrap}.aipkit_unified_model_badge.is-recommended{background:#f1edff;color:#5b42a8}.aipkit_unified_model_badge.is-saved{background:#edf2f7;color:#526075}.aipkit_unified_model_badge.is-provider{background:#eef2f6;color:#64748b}.aipkit_unified_model_check{flex:0 0 auto;color:#3c6b9d;font-size:14px;font-weight:700}.aipkit_unified_model_favorite{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:30px;min-width:30px;height:30px;min-height:30px;margin:0 2px 0 0;padding:0;border:0;border-radius:6px;background:#fff0;color:#98a2b3;cursor:pointer;box-shadow:none}.aipkit_unified_model_favorite .dashicons{width:17px;height:17px;font-size:17px;line-height:17px}.aipkit_unified_model_favorite:hover,.aipkit_unified_model_favorite:focus,.aipkit_unified_model_favorite:active,.aipkit_unified_model_favorite:focus-visible{outline:none;background:#d977061a;color:#b45309}.aipkit_unified_model_favorite.is-favorite{color:#d97706}.aipkit_unified_model_empty{margin:auto;padding:22px 14px;color:#7c8798;font-size:12px;text-align:center}.aipkit_unified_model_pro_view{display:flex;flex-direction:column;gap:14px;min-height:100%;padding:2px}.aipkit_unified_model_pro_card{display:grid;grid-template-columns:38px minmax(0,1fr);gap:12px;padding:15px;border:1px solid var(--aipkit_pro-border,#ddd8fb);border-radius:10px;background:var(--aipkit_pro-soft,#f1efff);color:var(--aipkit_pro-text,#5745ca)}.aipkit_unified_model_pro_icon{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:9px;background:#e5e0ff;color:var(--aipkit_pro,#6d5ce7);font-size:18px;line-height:38px}.aipkit_unified_model_pro_copy{min-width:0}.aipkit_unified_model_pro_copy h3{margin:0;color:#49379f;font-size:13.5px;font-weight:700;line-height:1.3}.aipkit_unified_model_pro_copy p{margin:3px 0 11px;color:#5f54a5;font-size:11.5px;line-height:1.45}.aipkit_unified_model_upgrade_cta{margin:0}.aipkit_unified_model_footer{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:42px;padding:7px 12px;border-top:1px solid #e5e9f0;background:#fafbfc}.aipkit_unified_model_keyboard_hint{display:inline-flex;align-items:center;gap:5px;color:#8a94a3;font-size:10.5px}.aipkit_unified_model_keyboard_hint span{font-weight:700}.aipkit_unified_model_summary{display:none;min-width:0;overflow:hidden;color:#7c8798;font-size:10.5px;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.aipkit_unified_model_manage_link{display:inline-flex;align-items:center;gap:4px;min-height:28px;padding:3px 8px;border:1px solid #d4dce7;border-radius:7px;background:#fff;color:#344054;font-size:10.5px;font-weight:650;line-height:1.2;text-decoration:none;white-space:nowrap}.aipkit_unified_model_manage_link:hover,.aipkit_unified_model_manage_link:focus-visible{outline:none;border-color:#aab8ca;color:#172033;text-decoration:none}.aipkit_native_universal_model_selector .aipkit_unified_model_trigger{height:34px;min-height:34px;padding-inline:9px;border-radius:7px;font-size:12px;font-weight:500}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(220px,1fr);min-height:0}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_providers{display:flex;gap:6px;padding:8px 10px;border-right:0;border-bottom:1px solid #e5e9f0;background:#fff;overflow-x:auto;overflow-y:hidden;scrollbar-gutter:auto}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider{flex:0 0 auto;width:auto;min-width:max-content;min-height:34px;margin:0;padding:6px 10px;border:1px solid #d9e0e9;border-radius:999px;background:#fff}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider:hover,.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider:focus,.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider:active,.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider:focus-visible{border-color:#b8c4d3;background:#f7f9fb}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider.is-active{border-color:#8796aa;background:#f7f9fb}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider--favorites{margin-right:0}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_provider--favorites:after{display:none}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_results{min-height:220px;padding:8px 10px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_pro_card{grid-template-columns:34px minmax(0,1fr);gap:10px;padding:13px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_pro_icon{width:34px;height:34px;font-size:16px;line-height:34px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_item_row{grid-template-columns:minmax(0,1fr) 38px;border-radius:9px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_item_row--without-favorite{grid-template-columns:minmax(0,1fr)}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_item{min-height:50px;gap:10px;padding:7px 9px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_item_content{flex-direction:column;align-items:stretch;gap:2px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_item_name{font-size:13px;font-weight:600}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_favorite{width:34px;min-width:34px;height:34px;min-height:34px}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_keyboard_hint{display:none}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_summary{display:block}.aipkit_unified_model_popover.is-compact .aipkit_unified_model_footer{justify-content:space-between}@container aipkit-model-picker (max-width:559px){.aipkit_unified_model_body{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(220px,1fr);min-height:0}.aipkit_unified_model_providers{display:flex;overflow-x:auto;overflow-y:hidden}.aipkit_unified_model_provider{flex:0 0 auto;width:auto}}.aipkit_unified_model_popover.is-bottom-sheet{transform-origin:bottom center}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_panel{height:min(85vh,720px);height:min(85dvh,720px);max-height:calc(100vh - env(safe-area-inset-top) - 12px);max-height:calc(100dvh - env(safe-area-inset-top) - 12px);border-radius:18px 18px 0 0;border-bottom:0;box-shadow:0 0 0 100vmax #0f172a2e,0 -18px 54px #0f172a3d}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_sheet_handle{display:block;flex:0 0 auto;width:58px;height:5px;margin:10px auto 0;border-radius:999px;background:#c5ccd6}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_search_bar{padding-top:8px}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_search kbd{display:none}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]{padding-right:12px}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_body{flex:1 1 auto;height:auto;min-height:0}.aipkit_unified_model_popover.is-bottom-sheet .aipkit_unified_model_footer{padding-bottom:max(8px,env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.aipkit_unified_model_trigger,.aipkit_unified_model_trigger:after{transition:none}.aipkit_unified_model_provider_notice.is-syncing .aipkit_unified_model_provider_notice_icon{animation-duration:1.4s}}@keyframes aipkit_spin{to{transform:rotate(360deg)}}.aipkit_image_generator_public_wrapper .aipkit_spinner{display:none;box-sizing:border-box;border-radius:50%;border-width:2px;border-style:solid;border-color:currentColor;border-right-color:#fff0;width:1em;height:1em;animation:aipkit_spin .75s linear infinite;vertical-align:-.125em;opacity:.78}.aipkit_image_generator_public_wrapper .aipkit_spinner--visible{display:inline-block}.aipkit_image_generator_public_wrapper .aipkit_spinner[hidden]{display:none!important}.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn .aipkit_spinner{width:14px;height:14px;border-color:currentColor;border-right-color:#fff0}.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:32px;min-width:32px;height:32px;min-height:32px;margin:0;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--aipkit-image-text) 10%,transparent);color:var(--aipkit-image-faint);box-shadow:none;font:inherit;line-height:1;cursor:not-allowed;transition:background-color .14s ease,color .14s ease,transform .14s ease,box-shadow .14s ease}.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn.is-ready{background:var(--aipkit-image-accent);color:var(--aipkit-image-accent-text);cursor:pointer}.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn.is-ready:hover,.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn.is-ready:focus-visible{background:var(--aipkit-image-accent-hover);color:var(--aipkit-image-accent-text)}.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn:active:not(:disabled){transform:translateY(1px)}.aipkit_image_generator_public_wrapper .aipkit_image_generate_btn:focus-visible{outline:2px solid var(--aipkit-image-accent);outline-offset:2px}.aipkit_image_generate_btn_icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.aipkit_image_generate_btn_icon svg{display:block;width:18px;height:18px}.aipkit_image_generate_btn[aria-busy=true] .aipkit_image_generate_btn_icon{display:none}.aipkit_image_generate_btn .aipkit_spinner{width:14px;height:14px;margin:0}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper{--aipkit-image-surface:#ffffff;--aipkit-image-surface-subtle:#f7f8fa;--aipkit-image-surface-raised:#ffffff;--aipkit-image-border:#dfe4eb;--aipkit-image-border-strong:#cbd3de;--aipkit-image-text:#1b2430;--aipkit-image-muted:#697586;--aipkit-image-faint:#98a2b3;--aipkit-image-accent:#3b5bdb;--aipkit-image-accent-hover:#3151c6;--aipkit-image-accent-text:#ffffff;--aipkit-image-model-hover:#f2f5f9;--aipkit-image-focus:rgba(59, 91, 219, .18);--aipkit-image-danger:#b42318;--aipkit-image-danger-soft:#fff4f2;--aipkit-image-info:#365a82;--aipkit-image-info-soft:#f0f5fa;--aipkit-image-shadow:0 10px 32px rgba(15, 23, 42, .07);--aipkit-image-font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", Arial, sans-serif;--aipkit-image-type-heading:16px;--aipkit-image-type-body:14px;--aipkit-image-type-control:13px;--aipkit-image-type-secondary:12px;--aipkit-image-type-micro:11px;--aipkit-image-leading-body:1.4;--aipkit-image-leading-compact:1.3;--aipkit-image-space-1:4px;--aipkit-image-space-2:8px;--aipkit-image-space-3:12px;--aipkit-image-space-4:16px;width:100%;margin:0;color:var(--aipkit-image-text);background:#fff0;border:0;border-radius:0;box-shadow:none;overflow:visible;font-family:inherit;font-size:16px;line-height:1.5;text-size-adjust:100%;-webkit-text-size-adjust:100%}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper.aipkit-font-system{font-family:var(--aipkit-image-font-system)}.aipkit_image_generator_public_wrapper,.aipkit_image_generator_public_wrapper *,.aipkit_image_generator_public_wrapper *:before,.aipkit_image_generator_public_wrapper *:after,.aipkit_image_generator_model_popover,.aipkit_image_generator_model_popover *,.aipkit_image_generator_model_popover *:before,.aipkit_image_generator_model_popover *:after{box-sizing:border-box}.aipkit_image_generator_public_wrapper button,.aipkit_image_generator_public_wrapper input,.aipkit_image_generator_public_wrapper textarea,.aipkit_image_generator_public_wrapper select,.aipkit_image_generator_model_popover button,.aipkit_image_generator_model_popover input,.aipkit_image_generator_model_popover select{font-family:inherit;letter-spacing:normal;text-transform:none}.aipkit_image_generator_public_wrapper button:focus:not(:focus-visible),.aipkit_image_generator_model_popover button:focus:not(:focus-visible){outline:0!important;box-shadow:none!important}.aipkit_image_generator_public_wrapper svg[fill=none],.aipkit_image_generator_model_popover svg[fill=none]{fill:none!important}.aipkit_image_generator_public_wrapper svg[stroke=currentColor],.aipkit_image_generator_model_popover svg[stroke=currentColor]{stroke:currentColor!important}.aipkit_image_generator_public_wrapper [hidden]{display:none!important}.aipkit_image_generator_public_wrapper .aipkit_shortcode_body{display:grid;gap:var(--aipkit-image-space-4);padding:0}.aipkit_image_generator_sr_only{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(100%)!important;white-space:nowrap!important}.aipkit_image_generator_input_bar{position:relative;border:0;background:#fff0;box-shadow:none;overflow:visible}.aipkit_image_generator_composer{display:grid;gap:var(--aipkit-image-space-2);min-width:0}.aipkit_image_composer_pill{display:flex;align-items:center;gap:var(--aipkit-image-space-1);min-height:48px;min-width:0;padding:var(--aipkit-image-space-2);border:0;border-radius:26px;background:var(--aipkit-image-surface-subtle);box-shadow:none;transition:border-radius .16s ease,box-shadow .16s ease}.aipkit_image_composer_pill.is-expanded{align-items:flex-end;border-radius:20px}.aipkit_image_composer_pill:focus-within{box-shadow:0 0 0 2px var(--aipkit-image-focus)}.aipkit_image_composer_pill.has-attachment-error{box-shadow:0 0 0 1px var(--aipkit-image-danger)}.aipkit_image_composer_pill.has-attachment-error:focus-within{box-shadow:0 0 0 1px var(--aipkit-image-danger),0 0 0 3px var(--aipkit-image-focus)}.aipkit_image_edit_source_input{position:absolute!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;border:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;clip-path:inset(100%)!important;white-space:nowrap!important}.aipkit_image_composer_attach,.aipkit_image_attachment_remove{appearance:none;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;margin:0;padding:0;border:0;background:#fff0;color:var(--aipkit-image-muted);box-shadow:none;font:inherit;line-height:1;cursor:pointer;transition:background-color .14s ease,color .14s ease}.aipkit_image_composer_attach{width:32px;min-width:32px;height:32px;min-height:32px;border-radius:50%}.aipkit_image_generator_public_wrapper button.aipkit_image_composer_attach:focus:not(:focus-visible),.aipkit_image_generator_public_wrapper button.aipkit_image_attachment_remove:focus:not(:focus-visible){background:transparent!important;color:var(--aipkit-image-muted)!important}.aipkit_image_generator_public_wrapper button.aipkit_image_composer_attach:hover:not(:disabled),.aipkit_image_generator_public_wrapper button.aipkit_image_composer_attach:active:not(:disabled),.aipkit_image_generator_public_wrapper button.aipkit_image_composer_attach:focus-visible,.aipkit_image_generator_public_wrapper button.aipkit_image_attachment_remove:hover,.aipkit_image_generator_public_wrapper button.aipkit_image_attachment_remove:active,.aipkit_image_generator_public_wrapper button.aipkit_image_attachment_remove:focus-visible{background:color-mix(in srgb,var(--aipkit-image-text) 8%,transparent)!important;color:var(--aipkit-image-text)!important}.aipkit_image_composer_attach:focus-visible,.aipkit_image_attachment_remove:focus-visible{outline:2px solid var(--aipkit-image-accent);outline-offset:1px}.aipkit_image_composer_attach:disabled{opacity:.38;cursor:not-allowed}.aipkit_image_composer_attach_icon{display:block;width:18px;height:18px}.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea{appearance:none;display:block;flex:1 1 auto;width:auto;min-width:72px;min-height:20px;max-height:120px;margin:0;padding:0 var(--aipkit-image-space-1);border:0;border-radius:0;outline:0;background:#fff0;color:var(--aipkit-image-text);box-shadow:none;font:inherit;font-size:var(--aipkit-image-type-body);font-weight:400;line-height:20px;white-space:pre-wrap;overflow-wrap:break-word;resize:none}.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea:placeholder-shown{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea:hover{border:0;outline:0;background:#fff0;box-shadow:none}.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea:focus,.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea:focus-visible{border:0!important;outline:0!important;background:transparent!important;box-shadow:none!important}.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea::placeholder{color:var(--aipkit-image-faint);opacity:1}.aipkit_image_attachment_chip{display:inline-flex;align-items:center;gap:var(--aipkit-image-space-2);width:fit-content;max-width:min(100%,300px);min-height:36px;padding:var(--aipkit-image-space-1);border:1px solid var(--aipkit-image-border);border-radius:10px;background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-text);font-size:var(--aipkit-image-type-secondary);line-height:var(--aipkit-image-leading-compact)}.aipkit_image_attachment_thumbnail{display:block;flex:0 0 28px;width:28px;height:28px;border:0;border-radius:6px;background:var(--aipkit-image-surface-subtle);object-fit:cover}.aipkit_image_attachment_name{display:block;min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_image_attachment_remove{width:24px;min-width:24px;height:24px;min-height:24px;border-radius:50%}.aipkit_image_attachment_remove svg{display:block;width:16px;height:16px}.aipkit_image_edit_upload_feedback,.aipkit_image_generator_edit_mode_notice{display:block;color:var(--aipkit-image-danger);font-size:var(--aipkit-image-type-micro);line-height:var(--aipkit-image-leading-body)}.aipkit_image_edit_upload_feedback{padding-inline:var(--aipkit-image-space-3)}.aipkit_image_generator_edit_mode_notice{margin:0;padding:var(--aipkit-image-space-2) var(--aipkit-image-space-3);border-radius:8px;background:var(--aipkit-image-danger-soft)}.aipkit_image_generator_model_control{min-width:0;flex:0 1 auto;width:auto;max-width:min(42vw,220px)}.aipkit_image_generator_model_picker{width:auto;max-width:100%}.aipkit_image_generator_model_picker[hidden],.aipkit_image_generator_single_model[hidden]{display:none!important}.aipkit_image_generator_single_model{display:inline-flex;align-items:center;gap:var(--aipkit-image-space-2);max-width:100%;height:32px;min-height:32px;padding:0 var(--aipkit-image-space-2);color:var(--aipkit-image-text);font-size:var(--aipkit-image-type-control);font-weight:500;line-height:16px}.aipkit_image_generator_single_model_name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit_image_generator_model_picker .aipkit_unified_model_trigger{width:auto;max-width:100%;height:32px;min-height:32px;margin:0;padding:0 var(--aipkit-image-space-2);border:0;border-radius:16px;background:#fff0;color:var(--aipkit-image-text);box-shadow:none;font-size:var(--aipkit-image-type-control);font-weight:500;line-height:16px;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.aipkit_image_generator_model_picker .aipkit_unified_model_name{flex:0 1 auto}.aipkit_image_generator_model_picker .aipkit_unified_model_trigger:after{margin-left:var(--aipkit-image-space-1)}.aipkit_image_generator_model_picker .aipkit_unified_model_trigger:hover{border:0;background:var(--aipkit-image-model-hover)}.aipkit_image_generator_model_picker .aipkit_unified_model_trigger:focus-visible,.aipkit_image_generator_model_picker.is-open .aipkit_unified_model_trigger{border:0;outline:0;background:var(--aipkit-image-model-hover);box-shadow:inset 0 0 0 2px var(--aipkit-image-focus)}.aipkit_image_generator_model_picker--provider-hidden .aipkit_unified_model_trigger:before{content:attr(data-aipkit-model-context-label);flex:0 0 auto;color:var(--aipkit-image-faint);font-size:var(--aipkit-image-type-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.aipkit_image_generator_model_picker--model-hidden .aipkit_unified_model_trigger:before{content:attr(data-aipkit-model-context-label);flex:0 0 auto;color:var(--aipkit-image-faint);font-size:var(--aipkit-image-type-micro);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.aipkit_image_generator_model_popover{--aipkit-image-surface:#ffffff;--aipkit-image-surface-subtle:#f7f8fa;--aipkit-image-surface-raised:#ffffff;--aipkit-image-border:#dfe4eb;--aipkit-image-border-strong:#cbd3de;--aipkit-image-text:#1b2430;--aipkit-image-muted:#697586;--aipkit-image-faint:#98a2b3;--aipkit-image-accent:#3b5bdb;--aipkit_brand-primary:var(--aipkit-image-accent, #3b5bdb);font-size:16px;line-height:1.5}.aipkit_image_generator_model_popover.aipkit-font-system{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif}.aipkit_image_generator_model_popover .aipkit_unified_model_panel{max-width:100%}.aipkit_image_generator_model_popover--provider-hidden .aipkit_unified_model_body,.aipkit_image_generator_model_popover--single-provider .aipkit_unified_model_body{grid-template-columns:minmax(0,1fr)}.aipkit_image_generator_model_popover--provider-hidden .aipkit_unified_model_providers,.aipkit_image_generator_model_popover--single-provider .aipkit_unified_model_providers{display:none}.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_body{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_search_bar{display:none}.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_providers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aipkit-image-space-1,4px);padding:var(--aipkit-image-space-2,8px);border:0;background:var(--aipkit-image-surface-raised,#fff)}.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_provider--all,.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_provider--favorites,.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_results{display:none}.aipkit_image_generator_model_popover--model-hidden .aipkit_unified_model_provider{margin:0}.aipkit_image_generator_model_popover .aipkit_unified_model_footer{justify-content:flex-start}.aipkit_image_generator_model_popover .aipkit_unified_model_summary{margin-left:auto}@keyframes aipkit_image_result_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.aipkit_image_generator_results{position:relative;width:100%;min-width:0;color:var(--aipkit-image-text);container-type:inline-size}.aipkit_image_generator_results[data-state=empty]{display:none}.aipkit_image_result_shell{position:relative;isolation:isolate;width:100%;aspect-ratio:1 / 1;overflow:hidden;border:1px solid var(--aipkit-image-border);border-radius:14px;background:var(--aipkit-image-surface-subtle)}.aipkit_image_result_state{position:absolute;z-index:1;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .2s ease}.aipkit_image_result_state.is-active{z-index:2;opacity:1;pointer-events:auto}.aipkit_image_result_state.is-leaving{z-index:1;opacity:0;pointer-events:none}.aipkit_image_result_error_content,.aipkit_image_result_quota_content{display:flex;align-items:center;justify-content:center;flex-direction:column;max-width:min(360px,calc(100% - 40px));text-align:center}.aipkit_image_result_error_icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;margin-bottom:var(--aipkit-image-space-1);border:1px solid var(--aipkit-image-border);border-radius:11px;background:var(--aipkit-image-surface-raised)}.aipkit_image_result_error_icon svg{width:20px;height:20px}.aipkit_image_result_error_message,.aipkit_image_quota_message{margin:0}.aipkit_image_result_state--loading,.aipkit_image_result_media_item.is-loading{background:var(--aipkit-image-surface-subtle)}.aipkit_image_result_state--loading:before,.aipkit_image_result_media_item.is-loading:before{position:absolute;content:"";inset:0;background:linear-gradient(105deg,color-mix(in srgb,var(--aipkit-image-surface-subtle) 90%,transparent) 25%,color-mix(in srgb,var(--aipkit-image-surface-raised) 88%,transparent),color-mix(in srgb,var(--aipkit-image-surface-subtle) 90%,transparent) 63%);background-size:220% 100%;animation:aipkit_image_result_shimmer 1.4s linear infinite}.aipkit_image_generator_results[data-state=loading] .aipkit_image_result_shell{height:36px;min-height:36px;border:0;background:#fff0;aspect-ratio:auto}.aipkit_image_generator_results[data-state=loading] .aipkit_image_result_state--loading{border-radius:12px}.aipkit_image_generator_results[data-state=loading] .aipkit_image_result_state--loading:before{display:none}.aipkit_image_result_loading_status{position:absolute;z-index:2;bottom:14px;left:50%;display:inline-flex;align-items:center;justify-content:center;gap:var(--aipkit-image-space-2);max-width:calc(100% - 28px);min-height:30px;padding:var(--aipkit-image-space-1) var(--aipkit-image-space-3);border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#10141bb8;color:#fff;box-shadow:0 6px 20px #00000029;font-size:var(--aipkit-image-type-secondary);font-weight:600;line-height:1.2;white-space:nowrap;backdrop-filter:blur(10px);transform:translate(-50%)}.aipkit_image_result_loading_status--video{right:14px;left:14px;justify-content:flex-start;max-width:none;border-radius:9px;white-space:normal;transform:none}.aipkit_image_result_loading_status .aipkit_spinner{display:inline-block;flex:0 0 14px;width:14px;height:14px}.aipkit_image_generator_results[data-state=loading] .aipkit_image_result_loading_status{top:50%;bottom:auto;left:0;max-width:100%;min-height:36px;padding:0 var(--aipkit-image-space-3);border:0;border-radius:0;background:#fff0;color:var(--aipkit-image-text);box-shadow:none;backdrop-filter:none;transform:translateY(-50%)}.aipkit_image_generator_results:not([data-state=success]) .aipkit_image_result_below{display:none}.aipkit_image_result_media_stage,.aipkit_image_result_media_item{position:absolute;inset:0}.aipkit_image_result_media_item{z-index:1;opacity:0;pointer-events:none;transition:opacity .2s ease}.aipkit_image_result_media_item.is-active{z-index:2;opacity:1;pointer-events:auto}.aipkit_image_result_media,.aipkit_image_result_video{display:block;width:100%;max-width:none;height:100%;margin:0;border:0;border-radius:0;opacity:0;object-fit:cover;transition:opacity .22s ease}.aipkit_image_result_video{background:#0c0e12;object-fit:contain}.aipkit_image_result_media.is-loaded,.aipkit_image_result_video.is-loaded{opacity:1}.aipkit_image_result_badge{position:absolute;z-index:4;top:12px;display:inline-flex;align-items:center;min-height:25px;max-width:calc(50% - 18px);padding:var(--aipkit-image-space-1) var(--aipkit-image-space-2);overflow:hidden;border:1px solid rgb(255 255 255 / .12);border-radius:999px;background:#10141bad;color:#fff;font-size:var(--aipkit-image-type-micro);font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;backdrop-filter:blur(10px)}.aipkit_image_result_badge--model{left:12px}.aipkit_image_result_badge--dimensions{right:12px}.aipkit_image_result_scrim{position:absolute;z-index:3;right:0;bottom:0;left:0;height:34%;background:linear-gradient(to top,rgb(5 7 11 / .72),transparent);opacity:0;pointer-events:none;transform:translateY(18%);transition:opacity .18s ease,transform .18s ease}.aipkit_image_generator_results[data-state=success]:hover .aipkit_image_result_scrim,.aipkit_image_generator_results[data-state=success]:focus-within .aipkit_image_result_scrim{opacity:1;transform:translateY(0)}.aipkit_image_result_actions{align-items:center;justify-content:center;gap:var(--aipkit-image-space-2)}.aipkit_image_result_actions--overlay{position:absolute;z-index:6;bottom:15px;left:50%;display:flex;opacity:0;pointer-events:none;transform:translate(-50%,8px);transition:opacity .18s ease,transform .18s ease}.aipkit_image_generator_results[data-state=success]:hover .aipkit_image_result_actions--overlay,.aipkit_image_generator_results[data-state=success]:focus-within .aipkit_image_result_actions--overlay{opacity:1;pointer-events:auto;transform:translate(-50%)}.aipkit_image_result_action,.aipkit_image_result_copy,.aipkit_image_result_page{appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;border:0;box-shadow:none;font:inherit;cursor:pointer}.aipkit_image_result_action{width:34px;height:34px;padding:0;border:1px solid rgb(255 255 255 / .18);border-radius:50%;background:#11151cb3;color:#fff;backdrop-filter:blur(10px);transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.aipkit_image_result_action:hover,.aipkit_image_result_action:focus-visible,.aipkit_image_result_action[aria-pressed=true]{border-color:#ffffff5c;background:#11151ceb;color:#fff;transform:translateY(-1px)}.aipkit_image_result_action[aria-pressed=true] svg path{fill:currentColor}.aipkit_image_result_action:focus-visible,.aipkit_image_result_copy:focus-visible,.aipkit_image_result_page:focus-visible,.aipkit_image_result_retry:focus-visible{outline:2px solid var(--aipkit-image-accent);outline-offset:2px}.aipkit_image_result_action:disabled{opacity:.55;cursor:wait;transform:none}.aipkit_image_result_action svg,.aipkit_image_result_copy svg{width:16px;height:16px}.aipkit_image_result_below{display:grid;min-height:48px;grid-template-rows:16px 32px}.aipkit_image_result_actions--touch{display:none}.aipkit_image_result_pagination{display:flex;align-items:center;justify-content:center;gap:var(--aipkit-image-space-1);min-height:16px}.aipkit_image_result_page{width:18px;height:18px;padding:0;background:#fff0}.aipkit_image_result_page:before{width:6px;height:6px;border-radius:50%;background:var(--aipkit-image-border-strong);content:"";transition:width .14s ease,background-color .14s ease}.aipkit_image_result_page[aria-current=true]:before{width:14px;border-radius:999px;background:var(--aipkit-image-accent)}.aipkit_image_result_caption{display:flex;align-items:center;min-width:0;gap:var(--aipkit-image-space-2);height:32px;color:var(--aipkit-image-muted);font-size:var(--aipkit-image-type-secondary)}.aipkit_image_result_caption_prompt{min-width:0;overflow:hidden;color:var(--aipkit-image-text);text-overflow:ellipsis;white-space:nowrap}.aipkit_image_result_caption_model{flex:0 0 auto;max-width:34%;margin-left:auto;overflow:hidden;color:var(--aipkit-image-muted);text-overflow:ellipsis;white-space:nowrap}.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy,.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy:focus,.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy:active{appearance:none;flex:0 0 26px;width:26px;height:26px;margin:0;padding:0;border:0;border-radius:7px;background:#fff0;color:var(--aipkit-image-muted);box-shadow:none;text-decoration:none;transform:none}.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy:hover,.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy:focus-visible{background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-text);text-decoration:none}.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy.is-copied,.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy.is-copied:hover,.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy.is-copied:focus,.aipkit_image_generator_public_wrapper button.aipkit_image_result_copy.is-copied:active{background:var(--aipkit-image-focus);color:var(--aipkit-image-accent)}.aipkit_image_result_copy svg{transition:transform .14s ease}.aipkit_image_result_copy.is-copied svg{transform:scale(1.08)}.aipkit_image_result_state--error{background:var(--aipkit-image-surface-subtle)}.aipkit_image_generator_results[data-state=error] .aipkit_image_result_shell{border-radius:12px;aspect-ratio:auto}.aipkit_image_generator_results[data-state=error] .aipkit_image_result_state--error{position:relative;inset:auto;min-height:76px}.aipkit_image_result_error_content,.aipkit_image_result_quota_content{flex-direction:row;justify-content:flex-start;width:100%;max-width:none;padding:var(--aipkit-image-space-3);gap:var(--aipkit-image-space-3);text-align:left}.aipkit_image_result_error_icon{flex:0 0 36px;width:36px;height:36px;margin:0;border-color:color-mix(in srgb,var(--aipkit-image-danger) 24%,transparent);background:var(--aipkit-image-danger-soft);color:var(--aipkit-image-danger)}.aipkit_image_result_error_message,.aipkit_image_quota_message{flex:1 1 auto;min-width:0;color:var(--aipkit-image-text);font-size:var(--aipkit-image-type-control);line-height:1.5}.aipkit_image_result_retry,.aipkit_image_quota_action{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:32px;margin:0;padding:var(--aipkit-image-space-2) var(--aipkit-image-space-3);border:1px solid var(--aipkit-image-border);border-radius:8px;background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text);box-shadow:none;font:inherit;font-size:var(--aipkit-image-type-secondary);font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer}.aipkit_image_result_retry:hover,.aipkit_image_quota_action:hover{border-color:var(--aipkit-image-border-strong);background:var(--aipkit-image-surface);color:var(--aipkit-image-text)}.aipkit_image_quota_actions{display:flex;flex:0 0 auto;flex-wrap:wrap;justify-content:flex-start;gap:var(--aipkit-image-space-2)}.aipkit_image_quota_action--primary{border-color:var(--aipkit-image-accent);background:var(--aipkit-image-accent);color:var(--aipkit-image-accent-text)}.aipkit_image_quota_action--primary:hover{border-color:var(--aipkit-image-accent-hover);background:var(--aipkit-image-accent-hover);color:var(--aipkit-image-accent-text)}.aipkit_image_result_feedback{position:absolute;z-index:8;top:12px;left:50%;max-width:calc(100% - 24px);padding:var(--aipkit-image-space-2) var(--aipkit-image-space-3);border:1px solid rgb(255 255 255 / .14);border-radius:999px;background:#10141bc7;color:#fff;box-shadow:0 5px 18px #00000029;font-size:var(--aipkit-image-type-micro);line-height:1.3;text-align:center;backdrop-filter:blur(10px);transform:translate(-50%)}@container (max-width:460px){.aipkit_image_result_caption_model{display:none}.aipkit_image_result_error_content,.aipkit_image_result_quota_content{display:grid;grid-template-columns:36px minmax(0,1fr)}.aipkit_image_result_retry,.aipkit_image_quota_actions{grid-column:2;justify-self:start}}@media (hover:none),(pointer:coarse){.aipkit_image_result_scrim,.aipkit_image_result_actions--overlay{display:none!important}.aipkit_image_result_below{min-height:92px;grid-template-rows:44px 16px 32px}.aipkit_image_result_actions--touch:not([hidden]){display:flex}.aipkit_image_result_actions--touch .aipkit_image_result_action{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text);backdrop-filter:none}.aipkit_image_result_actions--touch .aipkit_image_result_action:hover,.aipkit_image_result_actions--touch .aipkit_image_result_action:focus-visible,.aipkit_image_result_actions--touch .aipkit_image_result_action[aria-pressed=true]{border-color:var(--aipkit-image-border-strong);background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-text)}}@media (max-width:420px){.aipkit_image_result_badge{top:9px;max-width:calc(58% - 14px)}.aipkit_image_result_badge--model{left:9px}.aipkit_image_result_badge--dimensions{right:9px;max-width:calc(42% - 14px)}}.aipkit_image_history_section{padding-top:var(--aipkit-image-space-1);container-name:aipkit-image-history;container-type:inline-size}.aipkit_image_history_heading{display:flex;align-items:center;justify-content:space-between;gap:var(--aipkit-image-space-3);margin-bottom:var(--aipkit-image-space-3);flex-wrap:wrap}.aipkit_image_history_title{margin:0;padding:0;color:var(--aipkit-image-text);font-size:var(--aipkit-image-type-heading);font-weight:600;line-height:var(--aipkit-image-leading-compact)}.aipkit_image_history_filters{display:inline-flex;align-items:center;gap:var(--aipkit-image-space-1);padding:var(--aipkit-image-space-1);border-radius:10px;background:var(--aipkit-image-surface-subtle)}.aipkit_image_history_filter{appearance:none;min-height:28px;margin:0;padding:var(--aipkit-image-space-1) var(--aipkit-image-space-2);border:0;border-radius:7px;background:#fff0;color:var(--aipkit-image-muted);box-shadow:none;font:inherit;font-size:var(--aipkit-image-type-secondary);font-weight:500;line-height:var(--aipkit-image-leading-compact);cursor:pointer;transition:background-color .14s ease,color .14s ease}.aipkit_image_history_filter:hover:not(:disabled){background:var(--aipkit-image-model-hover);color:var(--aipkit-image-text)}.aipkit_image_history_filter.is-active,.aipkit_image_history_filter[aria-pressed=true]{background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text);box-shadow:0 1px 3px #0f172a1a}.aipkit_image_history_filter:focus-visible{outline:2px solid var(--aipkit-image-accent);outline-offset:1px}.aipkit_image_history_filter:disabled{opacity:.55;cursor:wait}.aipkit-image-history-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--aipkit-image-space-3)}.aipkit-image-history-item{position:relative;display:flex;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--aipkit-image-border);border-radius:11px;background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text);font-size:var(--aipkit-image-type-secondary)}.aipkit-image-history-item.is-menu-open{z-index:4}.aipkit-image-history-thumbnail,.aipkit-video-preview{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:var(--aipkit-image-surface-subtle);color:inherit;line-height:0}.aipkit-image-history-view-trigger{appearance:none;position:relative;display:block;width:100%;height:100%;margin:0;padding:0;overflow:hidden;border:0;border-radius:0;background:#fff0;box-shadow:none;color:inherit;font:inherit;line-height:0;cursor:zoom-in}.aipkit_image_generator_public_wrapper button.aipkit-image-history-view-trigger:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-view-trigger:active{border:0;background:#fff0;color:inherit;box-shadow:none;text-decoration:none}.aipkit-image-history-view-trigger:focus-visible{outline:2px solid var(--aipkit-image-accent);outline-offset:-3px}.aipkit-image-history-view-trigger img,.aipkit-video-preview video{display:block;width:100%!important;max-width:none!important;height:100%!important;margin:0;border:0;border-radius:0}.aipkit-image-history-view-trigger img{object-fit:cover}.aipkit-video-preview video{background:#05070b;object-fit:contain}.aipkit-image-history-expand-cue{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;background:#05070b47;opacity:0;pointer-events:none;transition:opacity .16s ease}.aipkit-image-history-expand-cue svg{width:34px;height:34px;padding:9px;border:1px solid rgb(255 255 255 / .24);border-radius:50%;background:#11151cb3;color:#fff;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transform:scale(.94);transition:transform .16s ease}@media (hover:hover) and (pointer:fine){.aipkit-image-history-view-trigger:hover .aipkit-image-history-expand-cue,.aipkit-image-history-view-trigger:focus-visible .aipkit-image-history-expand-cue{opacity:1}.aipkit-image-history-view-trigger:hover .aipkit-image-history-expand-cue svg,.aipkit-image-history-view-trigger:focus-visible .aipkit-image-history-expand-cue svg{transform:scale(1)}}.aipkit-image-history-info{display:flex;min-height:62px;flex:1 1 auto;flex-direction:column;gap:var(--aipkit-image-space-2);padding:var(--aipkit-image-space-2) var(--aipkit-image-space-3)}.aipkit-image-history-prompt{display:block;margin:0;overflow:hidden;color:var(--aipkit-image-text);font-size:var(--aipkit-image-type-secondary);line-height:var(--aipkit-image-leading-body);text-overflow:ellipsis;white-space:nowrap}.aipkit-image-history-prompt strong{color:inherit;font-weight:600}.aipkit-image-history-meta{margin:auto 0 0;overflow:hidden;color:var(--aipkit-image-muted);font-size:var(--aipkit-image-type-micro);line-height:var(--aipkit-image-leading-body);text-overflow:ellipsis;white-space:nowrap}.aipkit-image-history-favorite-btn,.aipkit-image-history-more-btn{appearance:none;position:absolute;z-index:5;top:4px;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:0;border:0;border-radius:50%;background:#fff0;color:#fff;box-shadow:none;font:inherit;line-height:0;cursor:pointer;transition:opacity .14s ease,transform .14s ease}.aipkit_image_generator_public_wrapper button.aipkit-image-history-favorite-btn:hover,.aipkit_image_generator_public_wrapper button.aipkit-image-history-favorite-btn:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-favorite-btn:active,.aipkit_image_generator_public_wrapper button.aipkit-image-history-more-btn:hover,.aipkit_image_generator_public_wrapper button.aipkit-image-history-more-btn:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-more-btn:active{border:0;background:#fff0;color:#fff;box-shadow:none;text-decoration:none;transform:none}.aipkit-image-history-favorite-btn:before,.aipkit-image-history-more-btn:before{position:absolute;content:"";inset:7px;border:1px solid rgb(255 255 255 / .24);border-radius:50%;background:#111827b8;box-shadow:0 3px 10px #0f172a2e;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:background-color .14s ease,border-color .14s ease}.aipkit-image-history-favorite-btn>*,.aipkit-image-history-more-btn>*{position:relative;z-index:1}.aipkit-image-history-favorite-btn{left:4px}.aipkit-image-history-more-btn{right:4px;opacity:0;pointer-events:none}.aipkit-image-history-item:hover .aipkit-image-history-more-btn,.aipkit-image-history-item:focus-within .aipkit-image-history-more-btn,.aipkit-image-history-item.is-menu-open .aipkit-image-history-more-btn{opacity:1;pointer-events:auto}.aipkit-image-history-favorite-btn:hover:before,.aipkit-image-history-favorite-btn:focus-visible:before,.aipkit-image-history-more-btn:hover:before,.aipkit-image-history-more-btn:focus-visible:before,.aipkit-image-history-item.is-menu-open .aipkit-image-history-more-btn:before{border-color:#ffffff61;background:#111827e6}.aipkit-image-history-favorite-btn.is-favorite{color:#f6c453}.aipkit_image_generator_public_wrapper button.aipkit-image-history-favorite-btn.is-favorite,.aipkit_image_generator_public_wrapper button.aipkit-image-history-favorite-btn.is-favorite:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-favorite-btn.is-favorite:active{color:#f6c453}.aipkit-image-history-favorite-btn:focus-visible,.aipkit-image-history-more-btn:focus-visible{outline:2px solid #fff;outline-offset:1px}.aipkit-image-history-favorite-btn svg,.aipkit-image-history-more-btn svg{display:block;flex:0 0 auto;width:15px;height:15px;margin:0!important;padding:0!important;overflow:visible;transform:none;transform-origin:center}.aipkit-image-history-favorite-btn svg{width:16px;height:16px}.aipkit-image-history-favorite-btn.is-favorite svg path,.aipkit-image-history-favorite-btn[aria-pressed=true] svg path{fill:currentColor}.aipkit-image-history-favorite-btn.is-pulsing svg{animation:aipkit_image_history_favorite_pulse .16s ease}@keyframes aipkit_image_history_favorite_pulse{50%{transform:scale(1.18)}}.aipkit-image-history-favorite-btn:disabled,.aipkit-image-history-more-btn:disabled{opacity:.65;cursor:wait}.aipkit-image-history-menu{position:absolute;z-index:7;top:39px;right:7px;display:grid;width:min(168px,calc(100% - 14px));padding:var(--aipkit-image-space-1);border:1px solid var(--aipkit-image-border);border-radius:9px;background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text);box-shadow:0 12px 30px #0f172a33;line-height:normal}.aipkit-image-history-menu[hidden]{display:none!important}.aipkit-image-history-menu-item{appearance:none;display:flex;width:100%;min-height:34px;align-items:center;gap:var(--aipkit-image-space-2);margin:0;padding:var(--aipkit-image-space-2);overflow:hidden;border:0;border-radius:7px;background:#fff0;color:var(--aipkit-image-text);box-shadow:none;font:inherit;font-size:var(--aipkit-image-type-secondary);font-weight:500;line-height:var(--aipkit-image-leading-compact);text-align:left;cursor:pointer}.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item:active{border:0;background:#fff0;color:var(--aipkit-image-text);box-shadow:none;text-decoration:none;transform:none}.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item:hover,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item:focus-visible{background:var(--aipkit-image-model-hover);color:var(--aipkit-image-text);outline:0}.aipkit-image-history-menu-item:focus-visible{box-shadow:inset 0 0 0 2px var(--aipkit-image-accent)}.aipkit-image-history-menu-item svg{flex:0 0 16px;width:16px;height:16px}.aipkit-image-history-menu-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aipkit-image-history-menu-item--danger{color:var(--aipkit-image-danger)}.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item--danger{background:#fff0;color:var(--aipkit-image-danger)}.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item--danger:hover,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item--danger:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item--danger:focus-visible,.aipkit_image_generator_public_wrapper button.aipkit-image-history-menu-item--danger.is-confirming{background:var(--aipkit-image-danger-soft);color:var(--aipkit-image-danger)}.aipkit-image-history-menu-item:disabled{opacity:.58;cursor:wait}.aipkit-video-overlay{position:absolute;inset:0;z-index:1;pointer-events:none}.aipkit-media-type-badge{position:absolute;bottom:7px;left:7px;padding:var(--aipkit-image-space-1) var(--aipkit-image-space-2);border:1px solid rgb(255 255 255 / .18);border-radius:6px;background:#111827ad;color:#fff;font-size:var(--aipkit-image-type-micro);font-weight:600;line-height:1;letter-spacing:.055em;text-transform:uppercase;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.aipkit-image-history-viewer{width:min(94vw,1000px);max-width:none;max-height:94vh;margin:auto;padding:0;overflow:visible;border:0;border-radius:0;background:#fff0;color:#fff;box-shadow:none;font:inherit}.aipkit-image-history-viewer:not([open]){display:none}.aipkit-image-history-viewer[open]{display:grid;gap:var(--aipkit-image-space-2)}.aipkit-image-history-viewer::backdrop{background:#04070cd1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.aipkit-image-history-viewer-stage{position:relative;display:flex;width:100%;height:min(82vh,900px);align-items:center;justify-content:center;overflow:hidden;border:1px solid rgb(255 255 255 / .16);border-radius:14px;background:#05070b;box-shadow:0 24px 70px #0000006b}.aipkit-image-history-viewer-media{display:block;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0;border:0;border-radius:0;object-fit:contain}.aipkit-image-history-viewer-close,.aipkit-image-history-viewer-action{appearance:none;display:inline-flex;width:34px;min-width:34px;height:34px;min-height:34px;align-items:center;justify-content:center;margin:0;padding:0;border:1px solid rgb(255 255 255 / .2);border-radius:50%;background:#11151cb8;color:#fff;box-shadow:none;font:inherit;cursor:pointer;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .14s ease,border-color .14s ease,transform .14s ease}.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-close:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-close:active,.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-action:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-action:active{border:1px solid rgb(255 255 255 / .2);background:#11151cb8;color:#fff;box-shadow:none;text-decoration:none}.aipkit-image-history-viewer-close{position:absolute;z-index:5;top:12px;right:12px}.aipkit-image-history-viewer-close:hover,.aipkit-image-history-viewer-close:focus-visible,.aipkit-image-history-viewer-action:hover,.aipkit-image-history-viewer-action:focus-visible,.aipkit-image-history-viewer-action[aria-pressed=true]{border-color:#ffffff61;background:#11151cf0;color:#fff;transform:translateY(-1px)}.aipkit-image-history-viewer-close:focus-visible,.aipkit-image-history-viewer-action:focus-visible{outline:2px solid #fff;outline-offset:2px}.aipkit-image-history-viewer-close svg,.aipkit-image-history-viewer-action svg{width:16px;height:16px}.aipkit-image-history-viewer-action[aria-pressed=true]{color:#f6c453}.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-action[aria-pressed=true],.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-action[aria-pressed=true]:focus,.aipkit_image_generator_public_wrapper button.aipkit-image-history-viewer-action[aria-pressed=true]:active{color:#f6c453}.aipkit-image-history-viewer-action[aria-pressed=true] svg path{fill:currentColor}.aipkit-image-history-viewer-action.is-pulsing svg{animation:aipkit_image_history_favorite_pulse .16s ease}.aipkit-image-history-viewer-action--danger.is-confirming{position:relative;border-color:#ffffff61;background:#b42318f0}.aipkit-image-history-viewer-action--danger.is-confirming:after{position:absolute;right:50%;bottom:calc(100% + 8px);content:attr(data-confirm-label);width:max-content;max-width:180px;padding:var(--aipkit-image-space-1) var(--aipkit-image-space-2);border-radius:6px;background:#b42318f5;color:#fff;font-size:var(--aipkit-image-type-micro);font-weight:600;line-height:1.3;white-space:nowrap;transform:translate(50%)}.aipkit-image-history-viewer-action:disabled{opacity:.58;cursor:wait;transform:none}.aipkit-image-history-viewer-scrim{position:absolute;z-index:2;right:0;bottom:0;left:0;height:30%;background:linear-gradient(to top,rgb(5 7 11 / .76),transparent);pointer-events:none}.aipkit-image-history-viewer-actions{position:absolute;z-index:4;bottom:16px;left:50%;display:flex;align-items:center;justify-content:center;gap:var(--aipkit-image-space-2);transform:translate(-50%)}.aipkit-image-history-viewer-caption{margin:0 auto;max-width:min(720px,90vw);overflow:hidden;color:#ffffffd6;font-size:var(--aipkit-image-type-secondary);line-height:var(--aipkit-image-leading-body);text-align:center;text-overflow:ellipsis;white-space:nowrap}@container aipkit-image-history (max-width:479px){.aipkit-image-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--aipkit-image-space-2)}}@container aipkit-image-history (max-width:279px){.aipkit-image-history-grid{grid-template-columns:minmax(0,1fr)}}.aipkit-image-history-load-more-container{display:flex;justify-content:center;margin-top:var(--aipkit-image-space-3)}.aipkit-image-history-empty{margin:0;padding:var(--aipkit-image-space-4) 0;color:var(--aipkit-image-muted);font-size:var(--aipkit-image-type-secondary);line-height:var(--aipkit-image-leading-body);text-align:center}.aipkit-image-history-load-more-btn{appearance:none;display:inline-flex;min-height:32px;align-items:center;justify-content:center;gap:var(--aipkit-image-space-2);margin:0;padding:var(--aipkit-image-space-2) var(--aipkit-image-space-3);border:1px solid var(--aipkit-image-border);border-radius:8px;background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text);box-shadow:none;font:inherit;font-size:var(--aipkit-image-type-secondary);font-weight:500;line-height:var(--aipkit-image-leading-compact);cursor:pointer;transition:background-color .14s ease,border-color .14s ease}.aipkit-image-history-load-more-btn:hover:not(:disabled){border-color:var(--aipkit-image-border-strong);background:var(--aipkit-image-model-hover)}.aipkit-image-history-load-more-btn:focus-visible{outline:2px solid var(--aipkit-image-accent);outline-offset:2px}.aipkit-image-history-load-more-btn:disabled{cursor:wait}.aipkit-image-history-load-more-btn .aipkit_spinner{width:14px;height:14px}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper.aipkit-theme-light{--aipkit-image-surface:#ffffff;--aipkit-image-surface-subtle:#f7f8fa;--aipkit-image-surface-raised:#ffffff;--aipkit-image-border:#dfe4eb;--aipkit-image-border-strong:#cbd3de;--aipkit-image-text:#1b2430;--aipkit-image-muted:#697586;--aipkit-image-faint:#98a2b3;--aipkit-image-accent:var(--aipkit_brand-primary, #3b5bdb);--aipkit-image-accent-hover:var(--aipkit_brand-primary-dark, #3151c6);--aipkit-image-accent-text:#ffffff;--aipkit-image-model-hover:#f2f5f9;--aipkit-image-focus:rgba(59, 91, 219, .18);--aipkit-image-danger:#b42318;--aipkit-image-danger-soft:#fff4f2;--aipkit-image-info:#365a82;--aipkit-image-info-soft:#f0f5fa;--aipkit-image-shadow:0 10px 32px rgba(15, 23, 42, .07)}.aipkit_image_generator_model_popover.aipkit-theme-light{--aipkit-image-accent:var(--aipkit_brand-primary, #3b5bdb)}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper.aipkit-theme-dark{--aipkit-image-surface:#171a21;--aipkit-image-surface-subtle:#1e222b;--aipkit-image-surface-raised:#232832;--aipkit-image-border:#343b47;--aipkit-image-border-strong:#485161;--aipkit-image-text:#f2f4f7;--aipkit-image-muted:#a7b0bf;--aipkit-image-faint:#7f8a9b;--aipkit-image-accent:var(--aipkit_brand-accent, #7b8cff);--aipkit-image-accent-hover:#91a0ff;--aipkit-image-accent-text:#111827;--aipkit-image-model-hover:#232832;--aipkit-image-focus:rgba(123, 140, 255, .24);--aipkit-image-danger:#fda29b;--aipkit-image-danger-soft:#321f22;--aipkit-image-info:#b2ccff;--aipkit-image-info-soft:#1c2939;--aipkit-image-shadow:0 12px 38px rgba(0, 0, 0, .26)}.aipkit_image_generator_model_popover.aipkit-theme-dark{--aipkit-image-surface:#171a21;--aipkit-image-surface-subtle:#1e222b;--aipkit-image-surface-raised:#232832;--aipkit-image-border:#343b47;--aipkit-image-border-strong:#485161;--aipkit-image-text:#f2f4f7;--aipkit-image-muted:#a7b0bf;--aipkit-image-faint:#7f8a9b;--aipkit-image-accent:var(--aipkit_brand-accent, #7b8cff);--aipkit_brand-primary:var(--aipkit-image-accent)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_panel{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface);color:var(--aipkit-image-text);box-shadow:0 24px 60px #0000006b,0 3px 12px #0000004d}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_search_bar,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_footer{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]{background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-text)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]:focus{background:var(--aipkit-image-surface-raised)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]::placeholder,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_search .dashicons,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_item_meta,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_family_header,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_empty,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_keyboard_hint,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_summary{color:var(--aipkit-image-muted)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_search kbd,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_providers,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_popover.is-compact .aipkit_unified_model_providers{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-muted)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_provider,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_item,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_family_header{color:var(--aipkit-image-text)}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper.aipkit-theme-dark .aipkit_unified_model_logo.is-monochrome,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_logo.is-monochrome{filter:brightness(0) invert(1);opacity:.88}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper.aipkit-theme-dark .aipkit_unified_model_logo.aipkit_settings_select_picker_icon--openrouter,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_logo.aipkit_settings_select_picker_icon--openrouter{background-image:url('data:image/svg+xml,<svg viewBox="0 0 401.4 293.7" xmlns="http://www.w3.org/2000/svg" fill="%23C8FF00">%0A  <path d="M303.9475,17.19926c42.79734,0,77.48933,34.69327,77.48933,77.48933s-34.69199,77.48933-77.48933,77.48933l76.86166,76.86244c9.76367,9.76313,2.84903,26.45667-10.95697,26.45667h-220.88335c-71.32686,0-129.14889-57.82202-129.14889-129.14889S77.64197,17.19926,148.96884,17.19926h154.97866ZM148.96884,68.85881c-42.79607,0-77.48933,34.69327-77.48933,77.48933s34.69327,77.48933,77.48933,77.48933,77.48933-34.69327,77.48933-77.48933-34.69327-77.48933-77.48933-77.48933Z"/>%0A</svg>%0A')}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_provider:hover,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_provider:focus-visible,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_provider.is-active,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_item_row:hover,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_item_row:focus-within,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_item_row.is-selected{background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_item.is-selected{color:#c7d2fe}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_provider--favorites:after{background:var(--aipkit-image-border)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_badge.is-provider,.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_badge.is-saved{background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-muted)}.aipkit_image_generator_model_popover.aipkit-theme-dark .aipkit_unified_model_sheet_handle{background:var(--aipkit-image-border-strong)}.aipkit_shortcode_container.aipkit_image_generator_public_wrapper.aipkit-theme-custom{--aipkit-image-surface:var(--aipkit_image-surface, #ffffff);--aipkit-image-surface-subtle:var(--aipkit_image-surface-subtle, #f7f8fa);--aipkit-image-surface-raised:var(--aipkit_image-surface-raised, #ffffff);--aipkit-image-border:var(--aipkit_image-border, #dfe4eb);--aipkit-image-border-strong:var(--aipkit_image-border-strong, #cbd3de);--aipkit-image-text:var(--aipkit_image-text, inherit);--aipkit-image-muted:var(--aipkit_image-muted, #697586);--aipkit-image-faint:var(--aipkit_image-faint, #98a2b3);--aipkit-image-accent:var(--aipkit_brand-primary, #3b5bdb);--aipkit-image-accent-hover:var(--aipkit_brand-primary-dark, #3151c6);--aipkit-image-accent-text:var(--aipkit_image-button-text, #ffffff);--aipkit-image-model-hover:var( --aipkit_image-model-hover, color-mix( in srgb, var(--aipkit-image-accent) 7%, var(--aipkit-image-surface) ) );--aipkit-image-focus:var(--aipkit_image-focus, rgba(59, 91, 219, .18));--aipkit-image-danger:var(--aipkit_image-danger, #b42318);--aipkit-image-danger-soft:var(--aipkit_image-danger-soft, #fff4f2);--aipkit-image-info:var(--aipkit_image-info, #365a82);--aipkit-image-info-soft:var(--aipkit_image-info-soft, #f0f5fa);--aipkit-image-shadow:var( --aipkit_image-shadow, 0 10px 32px rgba(15, 23, 42, .07) )}.aipkit-theme-custom .aipkit_image_edit_upload_feedback{color:var(--aipkit_image-edit-feedback-color,var(--aipkit-image-danger))}.aipkit_image_generator_model_popover.aipkit-theme-custom{--aipkit-image-surface:#ffffff;--aipkit-image-surface-subtle:#f7f8fa;--aipkit-image-surface-raised:#ffffff;--aipkit-image-border:#dfe4eb;--aipkit-image-border-strong:#cbd3de;--aipkit-image-text:#1b2430;--aipkit-image-muted:#697586;--aipkit-image-faint:#98a2b3;--aipkit-image-accent:var(--aipkit_brand-primary, #3b5bdb);--aipkit-image-focus:rgba(59, 91, 219, .18);--aipkit_brand-primary:var(--aipkit-image-accent)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_panel{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface);color:var(--aipkit-image-text)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_search_bar,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_footer{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]{background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-text)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_providers{border-color:var(--aipkit-image-border);background:var(--aipkit-image-surface-subtle);color:var(--aipkit-image-muted)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_provider,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_item,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_family_header{color:var(--aipkit-image-text)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_provider:hover,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_provider:focus-visible,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_provider.is-active,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_item_row:hover,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_item_row:focus-within,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_item_row.is-selected{background:var(--aipkit-image-surface-raised);color:var(--aipkit-image-text)}.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_search input.aipkit_unified_model_search_input[type=search]::placeholder,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_search .dashicons,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_item_meta,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_family_header,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_empty,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_keyboard_hint,.aipkit_image_generator_model_popover.aipkit-theme-custom .aipkit_unified_model_summary{color:var(--aipkit-image-muted)}@media (max-width:640px){.aipkit_image_generator_public_wrapper .aipkit_shortcode_body{gap:var(--aipkit-image-space-4)}.aipkit_image_result_shell{border-radius:12px}.aipkit_image_composer_pill{gap:var(--aipkit-image-space-1);padding:var(--aipkit-image-space-2)}.aipkit_image_generator_public_wrapper textarea.aipkit_image_prompt_textarea{min-width:52px}.aipkit_image_generator_model_control{max-width:min(38vw,180px)}.aipkit_image_generator_model_picker .aipkit_unified_model_trigger{padding-inline:var(--aipkit-image-space-2)}}@media (max-width:420px){.aipkit_image_generator_model_control{max-width:min(34vw,140px)}.aipkit_image_generator_model_picker .aipkit_unified_model_logo,.aipkit_image_generator_single_model .aipkit_unified_model_logo{display:none}.aipkit_image_generator_model_picker--provider-hidden .aipkit_unified_model_trigger:before,.aipkit_image_generator_model_picker--model-hidden .aipkit_unified_model_trigger:before{display:none}}@media (hover:none),(pointer:coarse){.aipkit-image-history-more-btn{opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){.aipkit_image_generator_public_wrapper *,.aipkit_image_generator_public_wrapper *:before,.aipkit_image_generator_public_wrapper *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}