.tool-selector-modal_container__VadBp{display:flex;flex-direction:column;height:65vh;min-height:480px}.tool-selector-modal_tabs__fF5dB{display:flex;gap:0;margin-bottom:1rem;border-bottom:1px solid #e5e7eb;flex-shrink:0}.tool-selector-modal_tab__zB9Rz{padding:.5rem 1rem;font-size:.875rem;font-weight:600;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);cursor:pointer;color:#6b7280;transition:color .15s,border-color .15s;margin-bottom:-1px}.tool-selector-modal_tab__zB9Rz:hover{color:#1f2937}.tool-selector-modal_tabActive___MNuA{padding:.5rem 1rem;font-size:.875rem;font-weight:600;background:rgba(0,0,0,0);border:none;border-bottom:2px solid #4f46e5;cursor:pointer;color:#4f46e5;transition:color .15s,border-color .15s;margin-bottom:-1px}.tool-selector-modal_chipRow__h2vs5{display:flex;gap:.375rem;margin-bottom:.75rem;flex-shrink:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tool-selector-modal_chipRow__h2vs5::-webkit-scrollbar{display:none}.tool-selector-modal_chip__IBdQR{padding:.3125rem .75rem;font-size:.8125rem;font-weight:500;border-radius:1rem;border:1px solid #d1d5db;background:#fff;color:#6b7280;cursor:pointer;white-space:nowrap;transition:all .15s;flex-shrink:0}.tool-selector-modal_chip__IBdQR:hover{border-color:#4f46e5;color:#4f46e5}.tool-selector-modal_chipActive__9msoh{background:#4f46e5;border-color:#4f46e5;color:#fff}.tool-selector-modal_chipActive__9msoh:hover{background:rgb(44.9677725118,34.2274881517,223.9725118483);border-color:rgb(44.9677725118,34.2274881517,223.9725118483);color:#fff}.tool-selector-modal_searchWrapper__L7pfz{position:relative;margin-bottom:1rem;flex-shrink:0}.tool-selector-modal_searchIcon___ZLNf{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;display:flex;align-items:center}.tool-selector-modal_searchInput__72YXj{width:100%;padding:.5rem 1rem .5rem 2.25rem;font-size:.875rem;background-color:#f9fafb;border:1px solid #d1d5db;border-radius:.375rem;outline:none;box-sizing:border-box;transition:box-shadow .15s}.tool-selector-modal_searchInput__72YXj:focus{box-shadow:0 0 0 2px #4f46e5}.tool-selector-modal_breadcrumb___xxnE{display:flex;align-items:center;gap:.25rem;font-size:.8125rem;color:#6b7280;margin-bottom:.5rem;flex-shrink:0;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;min-height:1.5rem}.tool-selector-modal_breadcrumb___xxnE::-webkit-scrollbar{display:none}.tool-selector-modal_breadcrumbBtn__T6zH3{display:flex;align-items:center;gap:.25rem;background:rgba(0,0,0,0);border:none;cursor:pointer;color:#6b7280;font-size:.8125rem;padding:.125rem .25rem;border-radius:.25rem;white-space:nowrap;transition:color .15s,background-color .15s;flex-shrink:0}.tool-selector-modal_breadcrumbBtn__T6zH3:hover{color:#111827;background-color:#f3f4f6}.tool-selector-modal_breadcrumbHomeIcon__aO6Qe{width:.875rem;height:.875rem}.tool-selector-modal_breadcrumbSep__6sQUV{width:.875rem;height:.875rem;color:#d1d5db;flex-shrink:0}.tool-selector-modal_list__ZG5HG{flex:1;overflow-y:auto;border:1px solid #e5e7eb;border-radius:.375rem;padding:.5rem}.tool-selector-modal_listEmpty__w1Npw{display:flex;align-items:center;justify-content:center;height:100%;color:#6b7280;font-size:.875rem}.tool-selector-modal_toolItem__eXTHh{display:flex;align-items:center;justify-content:space-between;padding:.75rem;border-radius:.5rem;cursor:pointer;border:1px solid rgba(0,0,0,0);margin-bottom:.25rem;transition:all .15s;background-color:#fff}.tool-selector-modal_toolItem__eXTHh:last-child{margin-bottom:0}.tool-selector-modal_toolItem__eXTHh:hover{border-color:#d1d5db}.tool-selector-modal_toolItemSelected__cNBbV{background-color:rgba(79,70,229,.05);border-color:#4f46e5!important}.tool-selector-modal_toolItemLeft__W8dgj{display:flex;align-items:center;gap:.75rem}.tool-selector-modal_toolIconWrapper__R_bES{padding:.5rem;background-color:#f9fafb;border-radius:.375rem;color:#6b7280;display:flex;align-items:center;flex-shrink:0}.tool-selector-modal_toolIconSingle__neIGf{background-color:#dbeafe;color:#1e40af}.tool-selector-modal_toolIconMashup__eR9kJ{background-color:#ede9fe;color:#5b21b6}.tool-selector-modal_toolInfo__IBFLU{display:flex;flex-direction:column;gap:.125rem}.tool-selector-modal_toolName__kn8tS{font-size:.875rem;font-weight:600;color:#111827;margin:0}.tool-selector-modal_toolDesc__wGAFb{font-size:.75rem;color:#6b7280;margin:0;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.tool-selector-modal_folderItem__RvZ6d{display:flex;align-items:center;justify-content:space-between;padding:.625rem .75rem;border-radius:.5rem;cursor:pointer;border:1px solid rgba(0,0,0,0);margin-bottom:.25rem;background-color:#f9fafb;transition:all .15s}.tool-selector-modal_folderItem__RvZ6d:hover{background-color:#f3f4f6;border-color:#d1d5db}.tool-selector-modal_folderItem__RvZ6d:last-child{margin-bottom:0}.tool-selector-modal_folderItemLeft__Nf3T9{display:flex;align-items:center;gap:.625rem;overflow:hidden}.tool-selector-modal_folderIconWrapper__glW_i{display:flex;align-items:center;color:#f59e0b;flex-shrink:0}.tool-selector-modal_folderName__3lxcq{font-size:.875rem;font-weight:500;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tool-selector-modal_folderChevron__5StsH{color:#9ca3af;flex-shrink:0;width:1rem;height:1rem}.tool-selector-modal_loadingRows__owKv2{display:flex;flex-direction:column;gap:.5rem;padding:.25rem}.tool-selector-modal_skeletonRow__yK4tH{display:flex;align-items:center;gap:.75rem;padding:.625rem;border-radius:.5rem;background-color:#f9fafb}.tool-selector-modal_skeletonIcon__kBvvo{width:2rem;height:2rem;border-radius:.375rem;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:tool-selector-modal_shimmer__CPdvk 1.2s infinite;flex-shrink:0}.tool-selector-modal_skeletonLines__AlzkW{display:flex;flex-direction:column;gap:.375rem;flex:1}.tool-selector-modal_skeletonLine__1hRsl{height:.75rem;width:60%}.tool-selector-modal_skeletonLineShort__NYTxU,.tool-selector-modal_skeletonLine__1hRsl{border-radius:.25rem;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:tool-selector-modal_shimmer__CPdvk 1.2s infinite}.tool-selector-modal_skeletonLineShort__NYTxU{height:.625rem;width:40%}@keyframes tool-selector-modal_shimmer__CPdvk{0%{background-position:200% 0}to{background-position:-200% 0}}.tool-selector-modal_paginationWrapper__XuTpx{flex-shrink:0;padding-top:.5rem;margin-top:.5rem;display:flex;justify-content:center}.tool-selector-modal_checkbox__Ecuoc{width:1.25rem;height:1.25rem;border-radius:.25rem;border:1px solid #d1d5db;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s}.tool-selector-modal_checkboxSelected__9Q9CE{background-color:#4f46e5;border-color:#4f46e5;color:#fff}.tool-selector-modal_footer__jiTZN{display:flex;justify-content:space-between;align-items:center;padding-top:1rem;border-top:1px solid #e5e7eb;margin-top:1rem;flex-shrink:0}.tool-selector-modal_footerCount__Z83Tp{font-size:.875rem;color:#4b5563}.model-selector-modal_container__lswV7{display:flex;flex-direction:column;gap:.75rem;height:60vh;min-height:400px}.model-selector-modal_searchWrapper__yDS0A{position:relative;flex-shrink:0}.model-selector-modal_searchIcon__7MjcO{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:#6b7280;pointer-events:none;display:flex;align-items:center}.model-selector-modal_searchInput__OWTh3{width:100%;padding:.5rem 1rem .5rem 2.25rem;font-size:.875rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.375rem;outline:none;box-sizing:border-box;transition:border-color .15s,box-shadow .15s}.model-selector-modal_searchInput__OWTh3:focus{border-color:#4f46e5;box-shadow:0 0 0 2px rgba(79,70,229,.15)}.model-selector-modal_list__iQh2R{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.model-selector-modal_providerGroup__fnSXL{display:flex;flex-direction:column;gap:.5rem}.model-selector-modal_providerLabel__Ndohv{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;padding:0 .25rem}.model-selector-modal_modelOption__HYj85{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;background-color:#fff;transition:all .15s}.model-selector-modal_modelOption__HYj85:hover{border-color:#4f46e5;background-color:rgba(79,70,229,.03)}.model-selector-modal_modelOptionSelected__FqQ26{border-color:#4f46e5;background-color:rgba(79,70,229,.05)}.model-selector-modal_modelOptionLeft__bMXTT{display:flex;flex-direction:column;gap:.125rem}.model-selector-modal_modelOptionName__CNxUX{font-size:.875rem;font-weight:600;color:#111827}.model-selector-modal_modelOptionDesc__UlqQA{font-size:.75rem;color:#6b7280}.model-selector-modal_modelOptionNameRow__NVJM3{display:flex;align-items:center;gap:.5rem}.model-selector-modal_modelOptionNameActive__nRZ_2{color:#4f46e5}.model-selector-modal_selectedIndicator__g_XET{width:1.25rem;height:1.25rem;border-radius:9999px;background-color:#4f46e5;display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}.model-selector-modal_proBadge__1hJJn{padding:.125rem .375rem;background:linear-gradient(135deg,#7c3aed,#ec4899);color:#fff;font-size:.625rem;font-weight:700;border-radius:9999px;line-height:1.4}.model-selector-modal_skeletonList__k9t7A{display:flex;flex-direction:column;gap:.5rem}.model-selector-modal_skeletonRow__BnU21{display:flex;flex-direction:column;gap:.375rem;padding:.75rem 1rem;border:1px solid #f3f4f6;border-radius:.5rem;background-color:#f9fafb}.model-selector-modal_skeletonLine__MMETJ{height:.75rem;width:55%}.model-selector-modal_skeletonLineShort__IxjXS,.model-selector-modal_skeletonLine__MMETJ{border-radius:.25rem;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 50%,#e5e7eb 75%);background-size:200% 100%;animation:model-selector-modal_shimmer__49zW7 1.2s infinite}.model-selector-modal_skeletonLineShort__IxjXS{height:.625rem;width:35%}@keyframes model-selector-modal_shimmer__49zW7{0%{background-position:200% 0}to{background-position:-200% 0}}.model-selector-modal_errorState__HZ5NG{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;height:100%;color:#6b7280;font-size:.875rem;text-align:center}.model-selector-modal_retryBtn__yL_R2{padding:.375rem 1.25rem;background-color:#4f46e5;color:#fff;border:none;border-radius:9999px;font-size:.8125rem;font-weight:600;cursor:pointer;transition:opacity .15s}.model-selector-modal_retryBtn__yL_R2:hover{opacity:.85}.model-selector-modal_emptyState__Efca0{display:flex;align-items:center;justify-content:center;height:100%;color:#6b7280;font-size:.875rem}@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;200;300;400;500;600;700;800;900&display=swap";.create-agent-view_wrapper__sH8kN{display:flex;flex-direction:column;background-color:#f3f4f6;min-height:calc(100vh - 64px)}.create-agent-view_header__RLJ0Z{flex-shrink:0;background-color:#fff;display:flex;align-items:center;height:4rem;padding:0 1.5rem;border-bottom:1px solid #e5e7eb;position:sticky;top:0;z-index:10}@media(max-width:640px){.create-agent-view_header__RLJ0Z{padding:0 1rem}}.create-agent-view_headerLeft__oX_FG{display:flex;align-items:center;gap:1rem}.create-agent-view_backButton__KcfNw{padding:.25rem;border-radius:9999px;color:#4b5563;background:rgba(0,0,0,0);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .15s,color .15s}.create-agent-view_backButton__KcfNw:hover{background-color:#f3f4f6;color:#111827}.create-agent-view_headerTitle__vhkEH{font-size:1.6rem;font-weight:700;line-height:1.2;color:#111827;margin:0}.create-agent-view_headerSpacer__6xT5F{flex:1}.create-agent-view_main__tvKx7{flex:1;padding:2rem}@media(max-width:640px){.create-agent-view_main__tvKx7{padding:1rem}}.create-agent-view_content__P1DwI{max-width:56rem;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.create-agent-view_sectionTitle___vMkg{font-size:1.125rem;font-weight:700;color:#111827;margin:0 0 1rem}.create-agent-view_identityGrid__8UtIv{display:grid;grid-template-columns:1fr 2fr;gap:1.5rem}@media(max-width:768px){.create-agent-view_identityGrid__8UtIv{grid-template-columns:1fr}}.create-agent-view_fieldsCol__rz6r6,.create-agent-view_thumbnailCol__WRT__{display:flex;flex-direction:column;gap:1rem}.create-agent-view_thumbnailBox__ylan6{position:relative;aspect-ratio:1/1;border-radius:.75rem;background-color:#f3f4f6;border:2px dashed #d1d5db;display:flex;align-items:center;justify-content:center;overflow:hidden}.create-agent-view_thumbnailBox__ylan6:hover .create-agent-view_thumbnailRemoveBtn__Yfoi8{opacity:1}.create-agent-view_thumbnailImg__hySom{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.create-agent-view_thumbnailRemoveBtn__Yfoi8{position:absolute;top:.5rem;right:.5rem;padding:.25rem;background-color:rgba(0,0,0,.5);color:#fff;border-radius:9999px;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s;line-height:1}.create-agent-view_thumbnailPlaceholder__2egtr{width:3rem;height:3rem;color:#d1d5db}.create-agent-view_thumbnailLoading__T5ldS{position:absolute;inset:0;background-color:hsla(0,0%,100%,.8);display:flex;align-items:center;justify-content:center}.create-agent-view_spinner__Rl8Wb{width:2rem;height:2rem;color:#4f46e5;animation:create-agent-view_spin__E9mHr 1s linear infinite}.create-agent-view_thumbnailActions__CR3c_{display:flex;flex-direction:column;gap:.75rem}.create-agent-view_thumbnailTabs__hZ2l3{display:flex;justify-content:center;border-bottom:1px solid #e5e7eb;margin-bottom:.25rem}.create-agent-view_thumbnailTab__EFRT7{padding:.375rem .75rem .5rem;font-size:.75rem;font-weight:500;color:#6b7280;cursor:pointer;background:rgba(0,0,0,0);border:none;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-1px;transition:color .15s,border-bottom-color .15s;font-family:Roboto}.create-agent-view_thumbnailTab__EFRT7:hover{color:#374151}.create-agent-view_thumbnailTabActive__3INIk{color:#4f46e5;border-bottom-color:#4f46e5}.create-agent-view_dropzone__aq6Y8,.create-agent-view_uploadArea__nVV9M{display:flex;flex-direction:column;gap:.5rem}.create-agent-view_dropzone__aq6Y8{align-items:center;justify-content:center;padding:1rem .75rem;border:1.5px dashed #d1d5db;border-radius:.5rem;background-color:#f9fafb;cursor:pointer;transition:border-color .15s,background-color .15s}.create-agent-view_dropzoneDragging__anH_y,.create-agent-view_dropzone__aq6Y8:hover{border-color:#4f46e5;background-color:#eef2ff}.create-agent-view_dropzoneAddBtn__vxIjk{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:9999px;border:1.5px solid #d1d5db;background-color:#fff;color:#6b7280;transition:border-color .15s,color .15s}.create-agent-view_dropzoneDragging__anH_y .create-agent-view_dropzoneAddBtn__vxIjk,.create-agent-view_dropzone__aq6Y8:hover .create-agent-view_dropzoneAddBtn__vxIjk{border-color:#4f46e5;color:#4f46e5}.create-agent-view_dropzoneText__erp6e{font-size:.6875rem;color:#6b7280;text-align:center;line-height:1.4}.create-agent-view_dropzoneSpinner__f1cXi{width:1rem;height:1rem;color:#4f46e5;animation:create-agent-view_spin__E9mHr 1s linear infinite}.create-agent-view_uploadRestrictions__bx54V{font-size:.6875rem;color:#9ca3af;text-align:center}.create-agent-view_thumbnailPromptArea__wmQ7_{display:flex;flex-direction:column;gap:.5rem}.create-agent-view_label__3DKm9{display:block;font-size:.875rem;font-weight:600;color:#374151;margin-bottom:.25rem}.create-agent-view_fieldGroup___Xt6L{display:flex;flex-direction:column;gap:.25rem}.create-agent-view_input__tEtfG{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;outline:none;font-size:.875rem;font-family:Roboto;transition:box-shadow .15s;box-sizing:border-box;background-color:#fff}.create-agent-view_input__tEtfG:focus{box-shadow:0 0 0 2px #4f46e5}.create-agent-view_textarea__cj8Zh{width:100%;padding:.75rem;border:1px solid #d1d5db;border-radius:.5rem;outline:none;font-size:.875rem;font-family:Roboto;resize:none;transition:box-shadow .15s;box-sizing:border-box;background-color:#fff}.create-agent-view_textarea__cj8Zh:focus{box-shadow:0 0 0 2px #4f46e5}.create-agent-view_textareaSmall__fi9iY{width:100%;padding:.5rem;font-size:.875rem;font-family:Roboto;border:1px solid #d1d5db;border-radius:.375rem;outline:none;resize:none;transition:box-shadow .15s;box-sizing:border-box;background-color:#fff}.create-agent-view_textareaSmall__fi9iY:focus{box-shadow:0 0 0 2px #4f46e5}.create-agent-view_modelButton__CHa7o{width:100%;display:flex;align-items:center;justify-content:space-between;padding:1rem;border:1px solid #d1d5db;border-radius:.5rem;background:rgba(0,0,0,0);cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s}.create-agent-view_modelButton__CHa7o:hover{border-color:#4f46e5;background-color:#f9fafb}.create-agent-view_modelButton__CHa7o:hover .create-agent-view_modelIconWrapper__bvxfr{background-color:#fff}.create-agent-view_modelLeft__Y5sC4{display:flex;align-items:center;gap:.75rem}.create-agent-view_modelIconWrapper__bvxfr{padding:.5rem;background-color:#f3f4f6;border-radius:.375rem;border:1px solid #e5e7eb;display:flex;align-items:center;justify-content:center;color:#4b5563;transition:background-color .15s}.create-agent-view_modelInfo__zb0_w{display:flex;flex-direction:column;gap:.125rem}.create-agent-view_modelName__DFZju{font-weight:700;color:#111827;font-size:.875rem;margin:0}.create-agent-view_modelSubtext__jAUab{font-size:.75rem;color:#6b7280;margin:0}.create-agent-view_modelChangeText__93mwe{color:#4f46e5;font-weight:600;font-size:.875rem}.create-agent-view_capabilityHeader__AYI5D{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:.5rem}.create-agent-view_capabilityInfo__W3rcJ{display:flex;flex-direction:column;gap:.25rem}.create-agent-view_capabilityLabel__eIQQx{font-size:.875rem;font-weight:600;color:#374151}.create-agent-view_capabilityDesc__2gk_0{font-size:.75rem;color:#6b7280}.create-agent-view_selectedBox__nwEZ9{background-color:#f9fafb;border-radius:.5rem;padding:.75rem;border:1px solid #e5e7eb}.create-agent-view_selectedBoxLabel__9sEf9{font-size:.625rem;font-weight:700;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.create-agent-view_toolGrid__jxINW{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:640px){.create-agent-view_toolGrid__jxINW{grid-template-columns:1fr}}.create-agent-view_toolItem__Addlu{display:flex;align-items:center;justify-content:space-between;padding:.5rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 1px 2px rgba(0,0,0,.05);min-width:0;overflow:hidden}.create-agent-view_toolItemLeft__aCH3p{display:flex;align-items:center;gap:.5rem;overflow:hidden;min-width:0;color:#6b7280}.create-agent-view_toolItemName__0A6GR{font-size:.875rem;color:#1f2937;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-agent-view_removeBtn__Nyj7n{background:rgba(0,0,0,0);border:none;cursor:pointer;color:#9ca3af;display:flex;align-items:center;transition:color .15s;padding:0;flex-shrink:0;margin-left:.5rem}.create-agent-view_removeBtn__Nyj7n:hover{color:#ef4444}.create-agent-view_emptyState__0vEHT{text-align:center;padding:1rem;background-color:#f9fafb;border:1px dashed #d1d5db;border-radius:.5rem;font-size:.875rem;color:#6b7280}.create-agent-view_mcpDivider__etMZK{border-top:1px solid #e5e7eb;padding-top:1.5rem}.create-agent-view_mcpHeader__Gm5ua{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.create-agent-view_mcpHeaderInfo__yUod9{display:flex;flex-direction:column;gap:.25rem}.create-agent-view_mcpTitle__shrCE{font-size:.875rem;font-weight:600;color:#111827}.create-agent-view_mcpDesc__ZKNz3{font-size:.75rem;color:#6b7280}.create-agent-view_mcpList__2CNwT{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}@media(max-width:1024px){.create-agent-view_mcpList__2CNwT{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.create-agent-view_mcpList__2CNwT{grid-template-columns:1fr}}.create-agent-view_mcpItem__mUYtM{display:flex;align-items:center;gap:.5rem;padding:.5rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;box-shadow:0 1px 2px rgba(0,0,0,.05);overflow:hidden}.create-agent-view_mcpItemInfo__S_3j2{display:flex;flex-direction:column;gap:.125rem}.create-agent-view_mcpItemName__ARRzP{font-size:.8125rem;font-weight:600;color:#1f2937;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.create-agent-view_mcpItemEndpoint__0iDyw{display:flex;align-items:center;gap:.25rem;font-size:.75rem;color:#6b7280}.create-agent-view_mcpItemEndpointText__z2sWn{max-width:12.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-agent-view_knowledgeHeader__3N5IF{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.create-agent-view_knowledgeBox__fnSpR{background-color:#f9fafb;border-radius:.5rem;padding:1rem;margin-bottom:1rem;border:1px solid #e5e7eb}.create-agent-view_processingModes__HY7Pp{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.create-agent-view_radioLabel__Hy93S{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.875rem;font-weight:500;color:#374151}.create-agent-view_radioInput__8s9wD{accent-color:#4f46e5;cursor:pointer;width:1rem;height:1rem}.create-agent-view_processingDesc__IQcs4{font-size:.75rem;color:#6b7280;margin-bottom:.75rem}.create-agent-view_fileList__BeGBd{display:flex;flex-wrap:wrap;gap:.5rem}.create-agent-view_fileTag__c8087{display:flex;align-items:center;gap:.5rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:.375rem .75rem;box-shadow:0 1px 2px rgba(0,0,0,.05)}.create-agent-view_fileTagIcon__cj7Z9{color:#9ca3af;flex-shrink:0}.create-agent-view_fileTagName__5OLUy{font-size:.875rem;color:#374151;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:10rem}.create-agent-view_fileTagRemoveBtn__mFF7x{background:rgba(0,0,0,0);border:none;cursor:pointer;color:#9ca3af;display:flex;align-items:center;padding:0;transition:color .15s;flex-shrink:0}.create-agent-view_fileTagRemoveBtn__mFF7x:hover{color:#ef4444}.create-agent-view_toolSearchHeader__Zf1Ms{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.create-agent-view_toolSearchHeaderInfo__bobll{display:flex;flex-direction:column;gap:.25rem}.create-agent-view_dynamicPanel__nYU36{display:flex;flex-direction:column;gap:1.25rem;background-color:#f9fafb;border:1px solid #e5e7eb;border-radius:.5rem;padding:1rem;margin-top:.25rem}.create-agent-view_dynamicRow__Ve7_2{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding-bottom:1.25rem;border-bottom:1px solid #e5e7eb}@media(max-width:640px){.create-agent-view_dynamicRow__Ve7_2{grid-template-columns:1fr}}.create-agent-view_tierSegment__MpQUl{display:flex;border:1.5px solid #d1d5db;border-radius:.5rem;overflow:hidden;background-color:#f3f4f6}.create-agent-view_tierSegmentItem__pnlaR{flex:1;display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem .75rem;background:rgba(0,0,0,0);border:none;border-right:1.5px solid #d1d5db;cursor:pointer;transition:background-color .15s}.create-agent-view_tierSegmentItem__pnlaR:last-child{border-right:none}.create-agent-view_tierSegmentItem__pnlaR:hover:not(.create-agent-view_tierSegmentItemActive__tuQZC){background-color:rgba(79,70,229,.04)}.create-agent-view_tierSegmentItemActive__tuQZC{background-color:#fff;box-shadow:inset 0 0 0 1.5px #4f46e5}.create-agent-view_tierSegmentItemActive__tuQZC .create-agent-view_tierSegmentLabel__Ae_8V,.create-agent-view_tierSegmentItemActive__tuQZC .create-agent-view_tierSegmentNumber__q3aq7{color:#4f46e5}.create-agent-view_tierSegmentNumber__q3aq7{font-size:.9375rem;font-weight:700;color:#111827;line-height:1}.create-agent-view_tierSegmentLabel__Ae_8V{font-size:.6875rem;color:#6b7280;white-space:nowrap}.create-agent-view_dynamicBlock__D9v2G{display:flex;flex-direction:column;gap:.5rem}.create-agent-view_dynamicBlockTitle__oDrTw{font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin:0 0 .25rem}.create-agent-view_switchRow__Uo8xt{display:flex;align-items:center;gap:.625rem}.create-agent-view_switchItem__iFPNo{display:flex;align-items:flex-start;gap:.625rem}.create-agent-view_switchTextGroup__0yJZT{display:flex;flex-direction:column;gap:.125rem}.create-agent-view_switchLabel__Jg0oc{font-size:.875rem;color:#374151;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.4}.create-agent-view_switchSubtext__oN0Mk{font-size:.75rem;color:#6b7280;line-height:1.4}.create-agent-view_sourcesHeader__DRMxe{display:flex;align-items:center;justify-content:space-between;margin-bottom:.375rem}.create-agent-view_selectAllBtn__aTK0z{background:rgba(0,0,0,0);border:none;cursor:pointer;font-size:.6875rem;font-weight:600;color:#4f46e5;padding:0;text-decoration:underline;text-underline-offset:2px;transition:opacity .15s}.create-agent-view_selectAllBtn__aTK0z:hover{opacity:.7}.create-agent-view_sourceGrid__IpQcU{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.create-agent-view_sourceCard__xqS2F{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;padding:.5rem .625rem;border:1.5px solid #d1d5db;border-radius:.5rem;background-color:#fff;cursor:pointer;text-align:left;transition:border-color .15s,background-color .15s;outline:none}.create-agent-view_sourceCard__xqS2F:hover{border-color:#4f46e5;background-color:rgba(79,70,229,.03)}.create-agent-view_sourceCardActive__SYLRl{border-color:#4f46e5;background-color:rgba(79,70,229,.05)}.create-agent-view_sourceCardTop__vRp3N{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.125rem}.create-agent-view_sourceCardIcon__snQOE{color:#6b7280;display:flex;align-items:center;transition:color .15s}.create-agent-view_sourceCardIconActive__FGtjt{color:#4f46e5}.create-agent-view_sourceCardCheck__Ivwbt{color:#4f46e5;flex-shrink:0}.create-agent-view_sourceCardLabel__WPrJ3{font-size:.8125rem;font-weight:600;color:#374151;line-height:1.2}.create-agent-view_sourceCardLabelActive__ciliL{color:#4f46e5}.create-agent-view_sourceCardDesc__CwwDl{font-size:.6875rem;color:#6b7280;line-height:1.3}.create-agent-view_trustTierHeader__i_bo1{display:flex;align-items:center;gap:.375rem;margin-bottom:.25rem}.create-agent-view_infoButton__enaAP{background:rgba(0,0,0,0);border:none;cursor:pointer;color:#9ca3af;display:flex;align-items:center;padding:.125rem;border-radius:9999px;transition:color .15s;flex-shrink:0}.create-agent-view_infoButton__enaAP:hover{color:#4f46e5}.create-agent-view_tierSelectedDesc__vflnG{font-size:.75rem;color:#6b7280;margin-top:.25rem;line-height:1.4}.create-agent-view_trustModal__4O31_{display:flex;flex-direction:column;gap:1.25rem;padding:.25rem 0}.create-agent-view_trustModalTiers__liBiY{display:flex;flex-direction:column;gap:.875rem}.create-agent-view_trustModalTierRow__Cy48E{display:flex;align-items:flex-start;gap:.75rem}.create-agent-view_trustModalTierBadge__buu91{flex-shrink:0;width:1.75rem;height:1.75rem;border-radius:9999px;background-color:rgba(79,70,229,.1);color:#4f46e5;font-size:.8125rem;font-weight:700;display:flex;align-items:center;justify-content:center}.create-agent-view_trustModalTierName__dQFxf{font-size:.875rem;font-weight:600;color:#111827;margin:0 0 .125rem}.create-agent-view_trustModalTierDesc__kgzDG{font-size:.8125rem;color:#6b7280;margin:0;line-height:1.4}.create-agent-view_trustModalFactors__cXgR3{border-top:1px solid #e5e7eb;padding-top:1rem}.create-agent-view_trustModalFactorsTitle__RtoKr{font-size:.8125rem;font-weight:600;color:#374151;margin:0 0 .5rem}.create-agent-view_trustModalFactorsList__KdWpY{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.375rem}.create-agent-view_trustModalFactorsList__KdWpY li{font-size:.8125rem;color:#6b7280;padding-left:1rem;position:relative;line-height:1.4}.create-agent-view_trustModalFactorsList__KdWpY li:before{content:"·";position:absolute;left:0;color:#4f46e5;font-weight:700}.create-agent-view_tierPills__Soy3x{display:flex;gap:.5rem}.create-agent-view_tierPill__4NhcE{display:flex;flex-direction:column;align-items:center;gap:.125rem;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.5rem;background-color:#fff;cursor:pointer;transition:border-color .15s,background-color .15s;min-width:5rem}.create-agent-view_tierPill__4NhcE:hover{border-color:#4f46e5}.create-agent-view_tierPillActive__F9Ab5{border-color:#4f46e5;background-color:rgba(79,70,229,.06)}.create-agent-view_tierPillActive__F9Ab5 .create-agent-view_tierPillLabel__68saW,.create-agent-view_tierPillActive__F9Ab5 .create-agent-view_tierPillNumber__pZCJJ{color:#4f46e5}.create-agent-view_tierPillNumber__pZCJJ{font-size:1rem;font-weight:700;color:#111827;line-height:1}.create-agent-view_tierPillLabel__68saW{font-size:.6875rem;color:#6b7280;white-space:nowrap}.create-agent-view_creationCostRow__AKEki{display:flex;align-items:center;gap:.5rem}.create-agent-view_numberInput__0xnLS{width:5rem;padding:.375rem .5rem;border:1px solid #d1d5db;border-radius:.375rem;font-size:.875rem;font-family:Roboto;background-color:#fff;outline:none;transition:box-shadow .15s;text-align:right}.create-agent-view_numberInput__0xnLS:focus{box-shadow:0 0 0 2px #4f46e5}.create-agent-view_kbSection__mEE5I{margin-top:.75rem}.create-agent-view_kbSectionLabel__yLTTE{font-size:.75rem;font-weight:600;color:#374151;text-transform:uppercase;letter-spacing:.04em;margin-bottom:.5rem}.create-agent-view_kbLoading__ZvUCP{display:flex;align-items:center;padding:.5rem 0;color:#374151}.create-agent-view_kbEmpty__nA4F2{font-size:.8125rem;color:#374151;padding:.5rem 0}.create-agent-view_kbList__VJYL4{display:flex;flex-direction:column;gap:.375rem}.create-agent-view_kbItem__296nr{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;border:1px solid #e5e7eb;border-radius:.5rem;cursor:pointer;font-size:.8125rem;transition:border-color .15s,background-color .15s}.create-agent-view_kbItem__296nr:hover{border-color:#4f46e5;background-color:rgba(79,70,229,.03)}.create-agent-view_kbItemSelected__aV6LB{border-color:#4f46e5;background-color:rgba(79,70,229,.05)}.create-agent-view_kbItemBuilding__v5IpO{opacity:.6;cursor:not-allowed}.create-agent-view_kbCheckbox__PRfN8{accent-color:#4f46e5;flex-shrink:0}.create-agent-view_kbIcon__qxIaA{color:#374151;flex-shrink:0}.create-agent-view_kbName__shJ5g{flex:1;font-weight:500;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.create-agent-view_kbMeta__3vXBI{font-size:.75rem;color:#374151;white-space:nowrap}.create-agent-view_kbBadgeReady__K5tPe{color:#059669;background-color:#ecfdf5}.create-agent-view_kbBadgeBuilding__XHxAp,.create-agent-view_kbBadgeReady__K5tPe{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;border-radius:9999px;padding:.125rem .5rem;white-space:nowrap}.create-agent-view_kbBadgeBuilding__XHxAp{color:#d97706;background-color:#fffbeb}.create-agent-view_kbBadgeError__OhJLD{display:inline-flex;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;color:#dc2626;background-color:#fef2f2;border-radius:9999px;padding:.125rem .5rem;white-space:nowrap}.create-agent-view_spinnerIcon__OgnVI{animation:create-agent-view_spin__E9mHr 1s linear infinite}@keyframes create-agent-view_spin__E9mHr{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.create-agent-view_deleteOverlay__6fsTn{position:fixed;inset:0;background-color:rgba(0,0,0,.4);z-index:1000;display:flex;align-items:center;justify-content:center;padding:1rem}.create-agent-view_deleteDialog__pk2Iz{background:#fff;border-radius:.75rem;padding:1.5rem;max-width:400px;width:100%;box-shadow:0 20px 40px rgba(0,0,0,.15)}.create-agent-view_deleteDialogTitle__iyRi0{font-size:1rem;font-weight:600;color:#111827;margin-bottom:.5rem}.create-agent-view_deleteDialogMessage__NzANM{font-size:.875rem;color:#374151;line-height:1.5;margin-bottom:1.25rem}.create-agent-view_deleteDialogActions__rZJa2{display:flex;gap:.75rem;justify-content:flex-end}.create-agent-view_listBlockHeader__dXu2f{display:flex;align-items:center;justify-content:space-between}.create-agent-view_accessTagList__HLdPc{display:flex;flex-wrap:wrap;gap:.375rem}.create-agent-view_accessTag__1Koul{display:inline-flex;align-items:center;gap:.375rem;background-color:#fff;border:1px solid #e5e7eb;border-radius:.375rem;padding:.25rem .625rem;box-shadow:0 1px 2px rgba(0,0,0,.05);font-size:.8125rem}