.ViewToggleButton-module__button__a7474c{cursor:pointer;border:1px solid var(--color-dark-blue-900);background-color:var(--color-dark-blue-900);padding:0;overflow:hidden;display:grid;grid-template:1fr/1fr 1fr;align-self:center;flex-basis:auto;flex-shrink:0;width:auto;border-radius:4px}.ViewToggleButton-module__button__a7474c:hover{opacity:.9}.ViewToggleButton-module__text__29dab2{height:100%;flex:1;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xs);padding:3px 5px;transition:background-color .2s ease,color .2s ease}.ViewToggleButton-module__selected__7c0bf3{background-color:transparent;color:var(--color-foreground)}.ViewToggleButton-module__unselected__50db28{background-color:var(--color-foreground);color:var(--color-dark-blue-900)}.MountedViewSwapper-module__wrapper__f59474{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.MountedViewSwapper-module__viewContainer__13c64f.MountedViewSwapper-module__visible__ef8d9c{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;opacity:1;visibility:visible;pointer-events:auto;position:relative}.MountedViewSwapper-module__viewContainer__13c64f.MountedViewSwapper-module__hidden__3faef2{opacity:0;visibility:hidden;pointer-events:none;position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;max-height:100%}.CheckConfigurationToolRenderer-module__checkConfigurationTool__da8418{margin-top:10px;padding:10px;background-color:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:8px}.CheckConfigurationToolRenderer-module__header__8e16ac{display:flex;align-items:flex-start;justify-content:space-between;gap:5px}.CheckConfigurationToolRenderer-module__titleSection__ba0cb9{display:flex;align-items:flex-start;gap:5px;flex:1}.CheckConfigurationToolRenderer-module__icon__e593f3{font-size:20px;line-height:1;flex-shrink:0}.CheckConfigurationToolRenderer-module__titleContent__fc256e{display:flex;flex-direction:column;gap:3px;flex:1}.CheckConfigurationToolRenderer-module__toolName__4ab5e3{font-weight:600;color:var(--color-dark-blue-900);font-size:14px}.CheckConfigurationToolRenderer-module__statusSuccess__854464{font-size:13px;color:var(--color-green-700);font-weight:500}.CheckConfigurationToolRenderer-module__statusError__9ca16a{font-size:13px;color:var(--color-red-700);font-weight:500}.CheckConfigurationToolRenderer-module__toggleButton__0dc62f{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--color-grey-300);border-radius:6px;background-color:var(--color-grey-50);color:var(--color-grey-900);font-size:16px;cursor:pointer;flex-shrink:0}.CheckConfigurationToolRenderer-module__toggleButton__0dc62f:hover{background-color:var(--color-grey-100)}.CheckConfigurationToolRenderer-module__toggleButton__0dc62f:focus-visible{outline:2px solid var(--color-dark-blue-500);outline-offset:2px}.CheckConfigurationToolRenderer-module__expandedContent__2dc3ec{margin-top:10px;padding-top:10px;border-top:1px solid var(--color-grey-200)}.CheckConfigurationToolRenderer-module__section__2b2450{margin-bottom:10px}.CheckConfigurationToolRenderer-module__section__2b2450:last-child{margin-bottom:0}.CheckConfigurationToolRenderer-module__sectionTitle__dae280{font-weight:600;color:var(--color-grey-900);font-size:13px;margin-bottom:5px}.CheckConfigurationToolRenderer-module__sectionContent__71b2de{font-size:13px;color:var(--color-grey-700)}.CheckConfigurationToolRenderer-module__summaryLine__0583f9{margin-bottom:5px}.CheckConfigurationToolRenderer-module__summaryLine__0583f9 strong{color:var(--color-dark-blue-900)}.CheckConfigurationToolRenderer-module__details__af3726{margin-top:5px}.CheckConfigurationToolRenderer-module__details__af3726 summary{cursor:pointer;font-weight:500;color:var(--color-dark-blue-700);-webkit-user-select:none;user-select:none}.CheckConfigurationToolRenderer-module__details__af3726 summary:hover{color:var(--color-dark-blue-900)}.CheckConfigurationToolRenderer-module__codeBlock__cd3d04{margin:5px 0 0;padding:5px;background-color:var(--color-grey-100);border:1px solid var(--color-grey-200);border-radius:6px;font-size:12px;font-family:monospace;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:var(--color-dark-blue-900)}.CheckConfigurationToolRenderer-module__noData__cc0155{font-style:italic;color:var(--color-grey-500)}.CheckConfigurationToolRenderer-module__resultStatus__296d31{margin-bottom:3px}.CheckConfigurationToolRenderer-module__resultDetail__365449{margin-bottom:3px;color:var(--color-grey-700)}.CheckConfigurationToolRenderer-module__successText__853439{font-weight:600;color:var(--color-green-700)}.CheckConfigurationToolRenderer-module__errorText__f776dc{font-weight:600;color:var(--color-red-700)}.CheckConfigurationToolRenderer-module__errorDetail__237e32{margin-top:5px}.CheckConfigurationToolRenderer-module__errorDetail__237e32 strong{color:var(--color-red-700);display:block;margin-bottom:3px}.CheckConfigurationToolRenderer-module__errorBlock__2aae71{margin:3px 0 0;padding:5px;background-color:var(--color-red-50);border:1px solid var(--color-red-200);border-radius:6px;font-size:12px;font-family:monospace;overflow-x:auto;white-space:pre-wrap;word-break:break-word;color:var(--color-red-900)}.SimpleMessageToolRenderer-module__simpleMessageTool__0fd877{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;font-size:.875rem;color:var(--color-grey-400)}.SimpleMessageToolRenderer-module__simpleMessageTool__0fd877.SimpleMessageToolRenderer-module__failed__5ec0d5{color:var(--color-red-300)}.SimpleMessageToolRenderer-module__icon__ed5be2{font-size:.75rem}.SimpleMessageToolRenderer-module__message__68bb23{font-style:italic}.RequestOAuthToolRenderer-module__oauthPrompt__4e1489{padding:.5rem 0}.RequestOAuthToolRenderer-module__promptText__1ef880{font-size:.875rem;color:var(--color-grey-400);font-style:italic}.RequestOAuthToolRenderer-module__hintText__27206c{font-size:.75rem;color:var(--color-grey-300);font-style:italic}.ChatInput-module__chatInput__2f13e3{flex:0 0 auto;background-color:var(--color-foreground);border-top:1px solid var(--color-grey-200);padding:15px}.ChatInput-module__form__6a6ac9{max-width:800px;margin:0 auto}.ChatInput-module__inputContainer__0a4752{position:relative;display:flex;align-items:flex-end;background-color:var(--color-grey-50);border:1px solid var(--color-grey-200);border-radius:12px;transition:border-color .3s}.ChatInput-module__inputContainer__0a4752:focus-within{border-color:var(--color-blue-400);box-shadow:0 0 0 2px #4a90e233}.ChatInput-module__textarea__092ade{flex:1;min-height:24px;max-height:120px;padding:10px 15px;border:none;background:transparent;font-size:16px;line-height:1.5;resize:none;outline:none;color:var(--color-dark-blue-900)}.ChatInput-module__textarea__092ade::placeholder{color:var(--color-grey-500)}.ChatInput-module__textarea__092ade:disabled{opacity:.6;cursor:not-allowed}.ChatInput-module__sendButton__2b0187{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:3px;background-color:var(--color-blue-500);color:var(--color-white);border:none;border-radius:10px;cursor:pointer;transition:all .3s}.ChatInput-module__sendButton__2b0187:active{transform:translateY(0)}.ChatInput-module__sendButton__2b0187:disabled{background-color:var(--color-grey-300);cursor:not-allowed;transform:none}.ChatInput-module__sendButton__2b0187:hover:not(:disabled){background-color:var(--color-blue-600);transform:translateY(-1px)}.ChatInput-module__stopButton__3bcb38{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:3px;background-color:var(--color-grey-600);color:var(--color-white);border:none;border-radius:10px;cursor:pointer;transition:all .3s}.ChatInput-module__stopButton__3bcb38:hover{background-color:var(--color-grey-700)}.ChatInput-module__secretModeMessage__efab69{margin-bottom:10px}.ChatInput-module__secretToggleButton__d18f22{flex:1;display:flex;align-items:center;gap:5px;padding:10px 15px;background:transparent;border:none;cursor:pointer;color:var(--color-grey-600);font-size:16px;text-align:left;transition:color .3s}.ChatInput-module__secretToggleButton__d18f22:disabled{opacity:.6;cursor:not-allowed}.ChatInput-module__secretToggleButton__d18f22:hover:not(:disabled){color:var(--color-grey-800)}.ChatInput-module__secretToggleText__fc04f3{font-style:italic}.ChatInput-module__secretHideButton__8e1cae{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:3px;background-color:var(--color-grey-100);color:var(--color-grey-600);border:none;border-radius:10px;cursor:pointer;transition:all .3s}.ChatInput-module__secretHideButton__8e1cae:disabled{opacity:.6;cursor:not-allowed}.ChatInput-module__secretHideButton__8e1cae:hover:not(:disabled){background-color:var(--color-grey-200);color:var(--color-grey-800)}.ChatInput-module__cancelButton__013cef{display:flex;align-items:center;justify-content:center;height:40px;padding:0 10px;margin:3px;border:1px solid var(--color-grey-300);border-radius:10px;background-color:var(--color-foreground);color:var(--color-grey-400);font-size:14px;cursor:pointer;transition:all .3s}.ChatInput-module__cancelButton__013cef:disabled{opacity:.5;cursor:not-allowed}.ChatInput-module__cancelButton__013cef:focus-visible{outline:3px solid var(--color-blue-50)}.ChatInput-module__cancelButton__013cef:hover:not(:disabled){background-color:transparent;border-color:var(--color-grey-400);color:var(--color-grey-500)}
