.LensResultsLayout_root__SdV_g{container-type:inline-size;flex:1;min-width:0;min-height:0}.LensResultsLayout_layout__PXqhi{display:flex;height:100%;min-height:0}.LensResultsLayout_chat__tLOp9{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;overflow:hidden}.LensResultsLayout_expanded__mSXJ1 .LensResultsLayout_chat__tLOp9{flex:2}.LensResultsLayout_results__Qjxtf{display:flex;flex-direction:column;flex:3;min-width:0;min-height:0;border-left:1px solid var(--border);background:var(--surface)}.LensResultsLayout_header__PW4Tl{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid var(--border);font-size:14px}.LensResultsLayout_content__eMDKY{flex:1;min-height:0;overflow:auto;padding:16px}.LensResultsLayout_content__eMDKY thead{position:sticky;top:-16px;background:var(--surface);z-index:1}.LensResultsLayout_expanded__mSXJ1 .LensResultsLayout_chat__tLOp9 [data-lens-composer],.LensResultsLayout_expanded__mSXJ1 .LensResultsLayout_chat__tLOp9 [data-lens-thread]{padding:16px!important}@container (max-width: 700px){.LensResultsLayout_expanded__mSXJ1{flex-direction:column}.LensResultsLayout_expanded__mSXJ1 .LensResultsLayout_chat__tLOp9{flex:1}.LensResultsLayout_results__Qjxtf{flex:1;border-left:0;border-top:1px solid var(--border)}}.federation_root__7Ge5B{min-width:0;color:var(--text);font-size:13px;letter-spacing:0}.federation_head__X46Br{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:18px 0}.federation_head__X46Br h2{font-size:16px;font-weight:650;margin:0}.federation_actions__LVC42{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.federation_form__exifa{border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0;margin:16px 0}.federation_grid__0_McY{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.federation_field__GTTGc{display:flex;flex-direction:column;min-width:0;gap:6px;font-weight:500}.federation_field__GTTGc input,.federation_field__GTTGc select{width:100%;min-width:0;height:38px;padding:6px 10px;border:1px solid var(--border);border-radius:6px;color:var(--text);background:var(--surface);font:inherit}.federation_field__GTTGc input:focus,.federation_field__GTTGc select:focus{outline:2px solid var(--accent);outline-offset:2px}.federation_checks___b0Z1{border:0;padding:0;margin:18px 0;display:flex;flex-wrap:wrap;gap:12px 20px}.federation_checks___b0Z1 legend{padding:0;margin-bottom:8px;font-weight:600}.federation_checks___b0Z1 label{display:inline-flex;align-items:center;gap:6px;overflow-wrap:anywhere}.federation_tableWrap__MPpjc{width:100%;overflow-x:auto}.federation_table__GUKGp{width:100%;border-collapse:collapse;text-align:left}.federation_table__GUKGp td,.federation_table__GUKGp th{padding:12px 10px;border-bottom:1px solid var(--border);vertical-align:top;overflow-wrap:anywhere;min-width:100px;max-width:310px}.federation_table__GUKGp th{color:var(--text-3);font-size:12px;font-weight:600}.federation_muted__RGKKy{color:var(--text-3);font-size:12px;overflow-wrap:anywhere}.federation_error__qYWg2{padding:12px;margin:12px 0;border-left:3px solid var(--err);color:var(--err);background:var(--surface-2);overflow-wrap:anywhere}.federation_notice__6SU6R{padding:14px 0;overflow-wrap:anywhere}.federation_confirm__Uwqs1{padding:16px;margin:12px 0;border:1px solid var(--border);border-radius:6px;background:var(--surface-2)}.federation_root__7Ge5B button:disabled{opacity:.5;cursor:not-allowed}.federation_mappings__KVG4q{margin:18px 0;display:grid;gap:10px}.federation_mapping__5lSs5{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 36px;gap:8px;align-items:end}@media (max-width:640px){.federation_grid__0_McY{grid-template-columns:minmax(0,1fr)}}.RateLimitsPanel_panel__7ufYS{min-width:0;border-top:1px solid var(--border)}.RateLimitsPanel_heading__f6Myn{display:flex;align-items:center;gap:8px;padding:16px 0}.RateLimitsPanel_heading__f6Myn h3{margin:0;font-size:14px;font-weight:650}.RateLimitsPanel_saved__L_r_4{margin-left:auto;color:var(--ok);font-size:12px}.RateLimitsPanel_edit__ZIL2i{margin-left:auto}.RateLimitsPanel_actions__aIx6F button,.RateLimitsPanel_edit__ZIL2i{display:inline-flex;align-items:center;justify-content:center;gap:6px}.RateLimitsPanel_actions__aIx6F{display:flex;flex-wrap:wrap;gap:8px}.RateLimitsPanel_body__FCkUa{display:grid;gap:14px}.RateLimitsPanel_empty__FvRVV{color:var(--text-3);font-size:13px}.RateLimitsPanel_identity__9FaLe{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:13px;overflow-wrap:anywhere}.RateLimitsPanel_identity__9FaLe code{color:var(--text-3);font-size:12px}.RateLimitsPanel_inputs__4k_eg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.RateLimitsPanel_inputs__4k_eg label{display:grid;gap:4px;font-size:12px;color:var(--text-2);font-weight:600}.RateLimitsPanel_inputs__4k_eg input{width:100%;min-width:0;padding:9px 12px;font-size:13px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text)}.RateLimitsPanel_inputs__4k_eg input[aria-invalid=true]{border-color:var(--danger)}.RateLimitsPanel_inputs__4k_eg input[readonly]{background:transparent}.RateLimitsPanel_presets__UWP7D{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.RateLimitsPanel_presets__UWP7D>span{color:var(--text-3);font-size:12px;margin-right:4px}.RateLimitsPanel_profilePicker__aa8fP{display:grid;gap:6px;font-size:13px;font-weight:600;min-width:0}.RateLimitsPanel_agentPicker__qwNjL{width:100%;max-width:28rem;justify-self:start}.RateLimitsPanel_profilePicker__aa8fP select{width:100%;min-width:0;padding:9px 12px;font-size:13px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--text)}.RateLimitsPanel_error__uemqq{color:var(--danger);font-size:12px;overflow-wrap:anywhere}@media (max-width:640px){.RateLimitsPanel_inputs__4k_eg{grid-template-columns:minmax(0,1fr)}}.SettingsShell_layout__evmWq{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:start;margin-top:8px}@media (max-width:700px){.SettingsShell_layout__evmWq{grid-template-columns:minmax(0,1fr);gap:20px}}.ToolSetupPanel_panel__2YQap{min-width:0;color:var(--text)}.ToolSetupPanel_header___FXaX{display:flex;align-items:center;justify-content:space-between;gap:12px}.ToolSetupPanel_header___FXaX h2{display:flex;align-items:center;gap:8px;font-size:18px;margin:0}.ToolSetupPanel_commands__WEblW{margin:20px 0 28px}.ToolSetupPanel_command__fOajK{display:flex;gap:12px;align-items:center;justify-content:space-between;padding:9px 0;border-bottom:1px solid var(--border)}.ToolSetupPanel_command__fOajK code{overflow-wrap:anywhere;font-size:12px}.ToolSetupPanel_command__fOajK button{flex-shrink:0}.ToolSetupPanel_tool___cvJr{padding:18px 0;border-top:1px solid var(--border)}.ToolSetupPanel_tool___cvJr h3{font-size:15px;margin:0 0 12px}.ToolSetupPanel_models__WYhEP{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;font-size:12px;margin-top:12px}.ToolSetupPanel_models__WYhEP strong{font-weight:500}.ToolSetupPanel_models__WYhEP code{overflow-wrap:anywhere}.ToolSetupPanel_models__WYhEP span{color:var(--text-3)}.ToolSetupPanel_footer__FaFxb{display:flex;flex-wrap:wrap;gap:16px;border-top:1px solid var(--border);padding-top:18px;font-size:13px}.ToolSetupPanel_footer__FaFxb a{color:var(--link)}.McpInventoryLinks_inventory__oLAnP{min-width:0;margin-top:12px;font-size:12px}.McpInventoryLinks_header__dy2_A{display:flex;align-items:center;justify-content:space-between;gap:12px}.McpInventoryLinks_table__ParOD{overflow-x:auto}.McpInventoryLinks_table__ParOD table{width:100%;border-collapse:collapse;font-size:12px;text-align:left}.McpInventoryLinks_table__ParOD th{font-weight:500;color:var(--text-3)}.McpInventoryLinks_table__ParOD td,.McpInventoryLinks_table__ParOD th{padding:8px 12px 8px 0;vertical-align:top;min-width:84px}.McpInventoryLinks_table__ParOD td{border-top:1px solid var(--border);max-width:260px;overflow-wrap:anywhere}.McpInventoryLinks_association__wxOLs{display:flex;flex-direction:column;gap:6px}.McpInventoryLinks_linkControls__0Je_b{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.McpInventoryLinks_linkControls__0Je_b select{max-width:190px;min-width:0;font:inherit;padding:5px;border:1px solid var(--border);border-radius:4px;background:var(--surface);color:var(--text)}.McpInventoryLinks_linkControls__0Je_b button{flex-shrink:0}