pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: GitHub
  Description: Light theme as seen on github.com
  Author: github.com
  Maintainer: @Hirse
  Updated: 2021-05-15

  Outdated base version: https://github.com/primer/github-syntax-light
  Current colors taken from GitHub's CSS
*/.hljs{color:#24292e;background:#fff}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:#d73a49}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:#6f42c1}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:#005cc5}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:#032f62}.hljs-built_in,.hljs-symbol{color:#e36209}.hljs-comment,.hljs-code,.hljs-formula{color:#6a737d}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:#22863a}.hljs-subst{color:#24292e}.hljs-section{color:#005cc5;font-weight:700}.hljs-bullet{color:#735c0f}.hljs-emphasis{color:#24292e;font-style:italic}.hljs-strong{color:#24292e;font-weight:700}.hljs-addition{color:#22863a;background-color:#f0fff4}.hljs-deletion{color:#b31d28;background-color:#ffeef0}._panel_i9aae_1{display:flex;overflow:hidden;width:100%;min-height:0;flex:1;flex-direction:column;background:transparent}._historyPanel_i9aae_10{display:flex;overflow:hidden;min-height:0;flex:1;flex-direction:column}._userMessageNavigator_i9aae_17{position:absolute;z-index:5;right:18px;bottom:calc(100% + 52px);display:grid;overflow:hidden;gap:1px;padding:3px;border:1px solid rgba(86,137,201,.18);border-radius:999px;background:#ffffffd1;box-shadow:0 14px 30px #2d5d9629;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}._userMessageNavigatorButton_i9aae_32{width:32px!important;min-width:32px!important;height:32px!important;color:#48627e!important}._userMessageNavigatorButton_i9aae_32:hover,._userMessageNavigatorButton_i9aae_32:focus{background:#e8f3ff!important;color:#1f6feb!important}._userMessageNavigatorButton_i9aae_32:disabled,._userMessageNavigatorButton_i9aae_32.ant-btn-disabled{background:transparent!important;color:#b7c4d4!important}._loadMoreButton_i9aae_48{align-self:center;flex-shrink:0;margin:8px 0 0;border-color:#4b84c429;border-radius:999px;background:#ffffffbd;color:#48627e;box-shadow:0 8px 20px #2d5d960f}._messageList_i9aae_58{flex:1;width:100%;min-height:0;overflow:hidden;padding:8px 10px 14px;scrollbar-color:rgba(68,126,190,.32) transparent}._messageList_i9aae_58 .ant-bubble-list-scroll-box{height:100%;padding-right:4px}._messageList_i9aae_58 .ant-bubble{min-width:0;padding-block:6px}._messageList_i9aae_58 .ant-bubble-start:not(.ant-bubble-divider):not(.ant-bubble-system){padding-inline-end:4px}._messageList_i9aae_58 .ant-bubble-end:not(.ant-bubble-divider):not(.ant-bubble-system){padding-inline-start:4px}._messageList_i9aae_58 .ant-bubble-content{min-width:0;max-width:min(96vw,880px);border:1px solid rgba(86,137,201,.14);border-radius:16px;background:#ffffffe6;box-shadow:0 12px 28px #2d5d9612;color:#17385e;line-height:1.58}._messageList_i9aae_58 .ant-bubble-start .ant-bubble-content{background:#ffffffe6}._messageList_i9aae_58 .ant-bubble-footer{color:#8da0b7;font-size:11px;margin-top:3px}._messageFooter_i9aae_98{display:inline-flex;align-items:center;gap:6px}._copyMessageButton_i9aae_103{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;padding:0;border:0;border-radius:4px;background:transparent;color:#7190ae;cursor:pointer}._copyMessageButton_i9aae_103 .anticon{font-size:12px}._copyMessageButton_i9aae_103:hover,._copyMessageButton_i9aae_103:focus{background:#1f6feb1a;color:#1f6feb}._copyMessageButtonCopied_i9aae_124{color:#16a34a}._copyMessageButtonCopied_i9aae_124:hover,._copyMessageButtonCopied_i9aae_124:focus{background:#16a34a1a;color:#16a34a}._markdownContent_i9aae_132{max-width:100%;min-width:0;overflow-wrap:anywhere;white-space:normal}._markdownContent_i9aae_132>:first-child{margin-top:0}._markdownContent_i9aae_132>:last-child{margin-bottom:0}._markdownContent_i9aae_132 p,._markdownContent_i9aae_132 ul,._markdownContent_i9aae_132 ol,._markdownContent_i9aae_132 blockquote,._markdownContent_i9aae_132 pre,._markdownContent_i9aae_132 table{margin:0 0 10px}._markdownContent_i9aae_132 ul,._markdownContent_i9aae_132 ol{padding-left:20px}._markdownContent_i9aae_132 blockquote{padding-left:12px;border-left:3px solid rgba(59,130,246,.34);color:#48627e}._markdownContent_i9aae_132 code{border-radius:4px;background:#1f6feb14;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.92em}._markdownContent_i9aae_132 :not(pre)>code{padding:1px 5px}._markdownContent_i9aae_132 pre{max-width:100%;overflow-x:hidden;padding:12px;border:1px solid rgba(86,137,201,.14);border-radius:12px;background:#f6fbff;white-space:pre-wrap}._markdownContent_i9aae_132 pre code{display:block;padding:0;background:transparent;white-space:pre-wrap;word-break:break-word}._markdownContent_i9aae_132 table{display:block;max-width:100%;overflow-x:hidden;border-collapse:collapse;table-layout:fixed;word-break:break-word}._markdownContent_i9aae_132 th,._markdownContent_i9aae_132 td{padding:6px 8px;border:1px solid rgba(86,137,201,.18);white-space:normal}._markdownContent_i9aae_132 th{background:#eef7ff;font-weight:600}._welcome_i9aae_204{display:grid;min-height:0;flex:1;place-items:center;padding:24px}._welcome_i9aae_204 .ant-welcome{border:1px solid rgba(86,137,201,.14);border-radius:18px;background:#ffffffb8;box-shadow:0 14px 34px #2d5d9614}._loadingState_i9aae_217{display:grid;min-height:0;flex:1;place-items:center;color:#48627e;font-size:13px}._loadingContent_i9aae_225{display:inline-grid;justify-items:center;gap:4px}._userBubble_i9aae_230 .ant-bubble-content{border-color:#1f6feb33;background:linear-gradient(135deg,#ddecff,#eef7ff);color:#0f2f57;box-shadow:0 12px 28px #1f6feb1f}._fileChangeCard_i9aae_236{display:grid;min-width:min(78vw,520px);overflow:hidden;border:1px solid rgba(86,137,201,.16);border-radius:14px;background:#ffffffe6;box-shadow:0 12px 28px #2d5d9614}._fileChangeHeader_i9aae_245{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:10px}._fileChangeIcon_i9aae_252{display:grid;width:42px;height:42px;place-items:center;border-radius:12px;background:#e8f3ff;color:#1f6feb;font-size:20px}._fileChangeBody_i9aae_262{display:grid;min-width:0;gap:3px}._fileChangeBody_i9aae_262 strong{overflow:hidden;color:#17385e;font-size:15px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._fileChangeBody_i9aae_262 em{font-style:normal}._fileChangeStats_i9aae_278{display:inline-flex;gap:6px;align-items:center;font-size:13px;line-height:1.2}._fileChangeFiles_i9aae_285{display:grid;gap:10px;padding:12px 10px 10px;border-top:1px solid rgba(86,137,201,.14)}._fileChangeFile_i9aae_285{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}._fileChangeFile_i9aae_285 span{overflow:hidden;color:#17385e;font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}._modelProcessingCard_i9aae_305{display:grid;width:min(78vw,360px);align-items:center;padding:10px;border:1px solid rgba(86,137,201,.16);border-radius:14px;background:#ffffffe6;box-shadow:0 12px 28px #2d5d9614;color:inherit;text-align:left}._modelProcessingBody_i9aae_317{display:grid;min-width:0;gap:3px}._modelProcessingBody_i9aae_317 span{overflow:hidden;color:#48627e;font-size:15px;font-weight:400;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._modelProcessingBody_i9aae_317 span+span{font-size:12px;line-height:1.35}._modelProcessingContent_i9aae_335{max-height:min(68vh,640px);overflow:auto;margin:0;padding:12px;border:1px solid rgba(86,137,201,.14);border-radius:12px;background:#f6fbff;color:#17385e;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5;white-space:pre-wrap;word-break:break-word}._addition_i9aae_350{color:#16a34a}._deletion_i9aae_353{color:#dc2626}._composer_i9aae_356{position:sticky;bottom:0;display:grid;width:100%;min-width:0;flex-shrink:0;gap:8px;padding:10px 10px max(10px,env(safe-area-inset-bottom));border-top:1px solid rgba(75,132,196,.14);background:#f5faffdb;box-shadow:0 -12px 30px #2d5d9614;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._composerSender_i9aae_370{width:100%;margin:0;overflow:hidden;border:1px solid rgba(86,137,201,.16)!important;border-radius:18px!important;background:#ffffffe6!important;box-shadow:0 12px 28px #2d5d9614}._composerSender_i9aae_370 .ant-sender-content,._composerSender_i9aae_370 .ant-sender-input{width:100%;min-width:0;margin:0}._composerSender_i9aae_370 .ant-sender-content{padding:10px 10px 0!important}._composerSender_i9aae_370 .ant-sender-input{color:#17385e}._composerSender_i9aae_370 .ant-sender-actions-btn{width:36px!important;min-width:36px!important;height:36px!important;border-color:#1f6feb!important;background:linear-gradient(135deg,#1f6feb,#3b82f6)!important;color:#fff!important;box-shadow:0 8px 18px #1f6feb33}._composerSender_i9aae_370 .ant-sender-actions-btn:hover,._composerSender_i9aae_370 .ant-sender-actions-btn:focus{border-color:#1d4ed8!important;background:linear-gradient(135deg,#1d4ed8,#2563eb)!important;color:#fff!important}._composerSender_i9aae_370 .ant-sender-actions-btn:disabled,._composerSender_i9aae_370 .ant-sender-actions-btn.ant-btn-disabled{border-color:#d1d5db!important;background:#d1d5db!important;color:#fff!important}._composerSender_i9aae_370 .ant-sender-footer{padding:2px 10px 10px}._composerSenderSubmitDisabled_i9aae_415 .ant-sender-actions-btn{border-color:#d1d5db!important;background:#d1d5db!important;color:#fff!important;cursor:not-allowed}._composerSenderSubmitDisabled_i9aae_415 .ant-sender-actions-btn:hover,._composerSenderSubmitDisabled_i9aae_415 .ant-sender-actions-btn:focus{border-color:#d1d5db!important;background:#d1d5db!important;color:#fff!important}._hiddenFileInput_i9aae_427{display:none}._attachmentList_i9aae_430{display:flex;min-width:0;flex-wrap:wrap;gap:6px;padding:0 2px}._attachmentTag_i9aae_437{display:inline-flex;max-width:100%;min-height:28px;align-items:center;gap:5px;margin:0;border-color:#4b84c429;border-radius:999px;background:#ffffffd1;color:#315f8d}._attachmentName_i9aae_449{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._attachmentPreviewButton_i9aae_455,._previewImageLink_i9aae_456{min-width:0;padding:0;border:0;background:transparent;color:#1f6feb;cursor:pointer;font:inherit;text-align:left;text-decoration:underline;text-underline-offset:2px}._attachmentPreviewButton_i9aae_455{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._previewImageButton_i9aae_473{display:inline-block;max-width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}._previewImageButton_i9aae_473 img{display:block;max-width:100%;border-radius:10px}._planModeButton_i9aae_486{width:36px!important;min-width:36px!important;height:36px!important;border:1px solid rgba(75,132,196,.16)!important;background:#e8f3ffc7!important;color:#315f8d}._planModeButton_i9aae_486:hover,._planModeButton_i9aae_486:focus{border-color:#1f6feb3d!important;background:#fff!important;color:#1f6feb!important}._planModeMenuItem_i9aae_500{display:inline-flex;align-items:center;gap:8px;min-width:104px}._composerToolbar_i9aae_506{display:flex;width:100%;min-height:32px;align-items:center;justify-content:space-between;gap:8px}._composerToolbarLeft_i9aae_514,._composerToolbarRight_i9aae_515{display:inline-flex;align-items:center;gap:8px}._composerToolbarLeft_i9aae_514{min-width:0}._composerToolbarRight_i9aae_515{flex-shrink:0;margin-left:auto}._planModeTag_i9aae_527{max-width:128px;margin-inline-end:0;overflow:hidden;border-radius:999px;text-overflow:ellipsis;white-space:nowrap}._scrollBottomButton_i9aae_535{position:absolute;top:-48px;right:18px;z-index:2;width:36px!important;min-width:36px!important;height:36px!important;border-color:#4b84c42e!important;background:#ffffffeb!important;color:#1f6feb!important;box-shadow:0 10px 24px #2d5d9624}._scrollBottomButton_i9aae_535:hover,._scrollBottomButton_i9aae_535:focus{border-color:#d1d5db!important;background:#fff!important;color:#000!important}._userInputPanel_i9aae_554{display:grid;gap:10px;padding:12px;border:1px solid rgba(37,99,235,.16);border-radius:16px;background:#eff6ffe6;box-shadow:0 12px 28px #2d5d9614}._userInputQuestion_i9aae_563{display:grid;gap:8px}._userInputQuestion_i9aae_563>span{color:#1f6feb;font-size:12px;font-weight:700}._userInputQuestion_i9aae_563>strong{color:#17385e;font-size:14px;line-height:1.45}._userInputOptions_i9aae_577{display:grid;gap:8px}._userInputOptions_i9aae_577 button{display:grid;gap:3px;width:100%;padding:9px 10px;border:1px solid #bfdbfe;border-radius:12px;background:#fff;color:#17385e;text-align:left;cursor:pointer}._userInputOptions_i9aae_577 button:disabled{cursor:not-allowed;opacity:.68}._userInputOptions_i9aae_577 button span{font-size:13px;font-weight:700;line-height:1.35}._userInputOptions_i9aae_577 button small{color:#64748b;font-size:12px;line-height:1.4}._userInputOptionSelected_i9aae_607{border-color:#2563eb!important;background:#dbeafe!important;box-shadow:0 0 0 2px #2563eb1f}._approvalDescription_i9aae_612{margin:0;color:#48627e;font-size:13px;line-height:1.45;overflow-wrap:anywhere}._approvalDetails_i9aae_619{display:grid;gap:6px;margin:0}._approvalDetails_i9aae_619 div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px;align-items:start}._approvalDetails_i9aae_619 dt{color:#7190ae;font-size:12px;line-height:1.45}._approvalDetails_i9aae_619 dd{min-width:0;margin:0;color:#17385e;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.45;overflow-wrap:anywhere}._approvalActions_i9aae_644{display:flex;flex-wrap:wrap;gap:8px}._approvalActions_i9aae_644 button{flex:1 1 104px}._error_i9aae_652{padding:10px 12px;border:1px solid #fecaca;border-radius:12px;background:#fff1f2;color:#991b1b;font-size:13px}._shell_1qeeq_1,._chatShell_1qeeq_2{--list-blue-strong: #1f6feb;--list-blue: #3b82f6;--list-blue-soft: #e8f3ff;--list-surface: rgba(255, 255, 255, .84);--list-border: rgba(86, 137, 201, .16);--list-shadow: 0 14px 34px rgba(45, 93, 150, .08);display:flex;overflow:hidden;width:100%;height:100dvh;min-height:0;max-height:100dvh;flex-direction:column;gap:16px;padding:14px;background:linear-gradient(135deg,#e6f3fffa,#f8fcfff5 48%,#edf7fffa),linear-gradient(180deg,#f8fbff,#eef6ff)}._chatShell_1qeeq_2{gap:0;padding:0;background:linear-gradient(135deg,#e6f3fffa,#f8fcfff5 48%,#edf7fffa),linear-gradient(180deg,#f8fbff,#eef6ff)}._imagePreviewShell_1qeeq_25{display:flex;overflow:hidden;width:100%;height:100dvh;min-height:0;flex-direction:column;background:#0b1220}._imagePreviewShell_1qeeq_25 ._mobileHeader_1qeeq_34{border-bottom-color:#ffffff1f;background:#0b1220c7;box-shadow:none}._imagePreviewShell_1qeeq_25 ._mobileHeader_1qeeq_34>button{border-color:#ffffff24!important;background:#ffffff14!important;color:#fff!important;box-shadow:none}._imagePreviewShell_1qeeq_25 ._mobileHeader_1qeeq_34 strong,._imagePreviewShell_1qeeq_25 ._mobileHeader_1qeeq_34 small,._imagePreviewShell_1qeeq_25 ._mobileHeader_1qeeq_34 .anticon{color:#fff}._imagePreviewBody_1qeeq_50{display:grid;min-height:0;flex:1;place-items:center;padding:16px}._imagePreviewImage_1qeeq_57{display:block;max-width:100%;max-height:100%;object-fit:contain;border-radius:8px}._imagePreviewTitleLine_1qeeq_64{display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}._imagePreviewTitleLine_1qeeq_64 strong{min-width:0}._detailOverlay_1qeeq_74{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;overflow:hidden;background:#f8fbff;animation:_detailSlideIn_1qeeq_1 .22s ease-out both}._imagePreviewOverlay_1qeeq_82{position:fixed;top:0;right:0;bottom:0;left:0;z-index:30;overflow:hidden;background:#0b1220;animation:_detailSlideIn_1qeeq_1 .22s ease-out both}@keyframes _detailSlideIn_1qeeq_1{0%{transform:translate(100%)}to{transform:translate(0)}}._listHeader_1qeeq_98,._mobileHeader_1qeeq_34{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:10px;padding:max(10px,env(safe-area-inset-top)) 2px 4px}._listHeader_1qeeq_98 h1,._mobileHeader_1qeeq_34 h1{margin:0;color:#111827;font-size:24px;line-height:1.15;text-align:center}._listHeader_1qeeq_98 p,._mobileHeader_1qeeq_34 p{display:flex;min-width:0;align-items:center;justify-content:center;gap:6px;margin:5px 0 0;color:#7b8798;font-size:12px}._mobileHeader_1qeeq_34{grid-template-columns:40px minmax(0,1fr) 40px;position:sticky;display:flex;top:0;z-index:5;min-height:54px;padding:max(7px,env(safe-area-inset-top)) 10px 7px;border-bottom:1px solid rgba(75,132,196,.14);background:#f5faffdb;box-shadow:0 10px 28px #2d5d9612;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._mobileHeader_1qeeq_34>button{width:36px!important;min-width:36px!important;height:36px!important;border:1px solid rgba(75,132,196,.16)!important;background:#ffffffc2!important;color:#285276!important;box-shadow:0 10px 24px #2d5d9614}._mobileHeader_1qeeq_34 strong{overflow:hidden;width:100%;color:#17385e;font-size:15px;font-weight:750;text-align:center;text-overflow:ellipsis;white-space:nowrap}._mobileTitleLine_1qeeq_157{display:grid;min-width:0;grid-template-columns:auto auto minmax(0,1fr) 30px;align-items:center;gap:6px}._mobileTitleLine_1qeeq_157 ._statusDot_1qeeq_164{flex-shrink:0}._mobileTitleLine_1qeeq_157 strong{min-width:0}._mobileTitleBlock_1qeeq_170{display:grid;min-width:0;flex:1;gap:2px}._mobileThreadCwd_1qeeq_176{overflow:hidden;color:#8da0b7;font-size:11px;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}._fullAccessTag_1qeeq_185{display:inline-grid;width:22px;min-width:22px;height:22px;flex-shrink:0;place-items:center;margin-inline-end:0;padding:0;border:1px solid rgba(249,115,22,.28);border-radius:999px;background:linear-gradient(135deg,#fff7ed,#eef7ff);box-shadow:0 6px 14px #f973161f;color:#ea580c!important;font-size:12px;font-weight:800;line-height:1}._fullAccessTag_1qeeq_185 .ant-tag-close-icon{display:none}._listHeader_1qeeq_98{grid-template-columns:44px minmax(0,1fr) auto;min-height:56px;padding:max(8px,env(safe-area-inset-top)) 4px 0}._listHeader_1qeeq_98 ._listHeaderTitle_1qeeq_211{display:flex;min-width:0;align-items:center;justify-content:center;gap:8px}._listHeader_1qeeq_98 h1{flex-shrink:0;color:#0f2f57;font-size:24px;font-weight:800;letter-spacing:0;text-align:left}._listHeader_1qeeq_98 p{margin:0;justify-content:flex-start}._headerActions_1qeeq_230{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px}._connectionPill_1qeeq_236{gap:7px!important;min-height:28px;padding:0 10px;border:1px solid rgba(68,126,190,.16);border-radius:999px;background:#ffffffb8;box-shadow:inset 0 1px #ffffffd1,0 8px 22px #346fb214;color:#48627e;font-weight:700;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._connectionItem_1qeeq_248{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}._connectionDot_1qeeq_254{width:7px;height:7px;flex-shrink:0;border-radius:50%;background:#dc2626;box-shadow:0 0 0 3px #dc262614}._connectionDivider_1qeeq_262{color:#c5ccd6;font-weight:600}._headerIconButton_1qeeq_266{display:inline-flex;width:40px!important;min-width:40px!important;height:40px!important;border:1px solid rgba(75,132,196,.16)!important;border-radius:999px!important;align-items:center;justify-content:center;padding:0!important;background:#ffffffc2!important;box-shadow:0 10px 24px #2d5d9614;color:#285276!important;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:transform .16s ease,box-shadow .16s ease,background .16s ease}._headerIconButton_1qeeq_266 .ant-btn-icon{font-size:18px}._headerIconButton_1qeeq_266:focus{background:#fff!important;box-shadow:0 12px 28px #2d5d9621;color:var(--list-blue-strong)!important;transform:translateY(-1px)}._headerIconButton_1qeeq_266:active{transform:scale(.98)}._threadColumn_1qeeq_294{display:flex;overflow:hidden;min-height:0;flex:1;flex-direction:column;gap:12px}._filterBar_1qeeq_302{display:none;flex-shrink:0;margin-top:0;padding:4px;border-radius:8px;background:#ffffffc7;box-shadow:inset 0 0 0 1px #1f2d3d0f}._filterBar_1qeeq_302 .ant-segmented-item{margin-top:0;border-top:2px solid transparent}._filterBar_1qeeq_302 .ant-segmented-item-selected{border-top-color:#1677ff}._conversationScroll_1qeeq_318{flex:1;min-height:0;overflow-y:auto;padding-right:6px;scrollbar-gutter:stable;scrollbar-color:rgba(68,126,190,.32) transparent}._conversationScroll_1qeeq_318::-webkit-scrollbar{width:8px}._conversationScroll_1qeeq_318::-webkit-scrollbar-track{background:transparent}._conversationScroll_1qeeq_318::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:#447ebe52;background-clip:padding-box}._conversations_1qeeq_338{padding:0 6px 18px 0;gap:0!important}._conversations_1qeeq_338 .ant-conversations-list{gap:0!important}._conversations_1qeeq_338 .ant-conversations-list>*,._conversations_1qeeq_338 .ant-conversations-group{gap:0!important}._conversations_1qeeq_338 .ant-conversations-group-title{position:sticky;top:0;z-index:2;margin:0 10px 0 0;padding:10px 12px;border:1px solid rgba(75,132,196,.12);border-bottom:none;border-radius:14px 14px 0 0;background:#eef7fff5;box-shadow:0 10px 26px #2d5d960d;color:#48627e;font-size:13px;font-weight:800;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}._conversations_1qeeq_338 .ant-conversations-group-title:hover,._conversations_1qeeq_338 .ant-conversations-group-title:active{background:#eef7fff5!important;background-color:#eef7fff5!important}._conversations_1qeeq_338 .ant-conversations-item{height:auto;margin:0 10px 0 0!important;padding:0;border:1px solid var(--list-border);border-top:none;border-radius:0;background:var(--list-surface);box-shadow:none;transition:none}._conversations_1qeeq_338 .ant-conversations-item:hover,._conversations_1qeeq_338 .ant-conversations-item:active,._conversations_1qeeq_338 .ant-conversations-item:focus,._conversations_1qeeq_338 .ant-conversations-item:focus-visible,._conversations_1qeeq_338 .ant-conversations-item.ant-conversations-item-active,._conversations_1qeeq_338 .ant-conversations-item.ant-conversations-item-selected{border-color:var(--list-border)!important;border-top-color:transparent!important;background:var(--list-surface)!important;background-color:var(--list-surface)!important;box-shadow:none!important;transform:none!important}._conversations_1qeeq_338 .ant-conversations-item:not(:last-child){border-bottom:1px solid var(--list-border)}._conversations_1qeeq_338 .ant-conversations-item:last-child,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349){margin-bottom:14px!important;border-radius:0 0 14px 14px;box-shadow:0 12px 28px #2d5d960f}._conversations_1qeeq_338 .ant-conversations-item:last-child:hover,._conversations_1qeeq_338 .ant-conversations-item:last-child:active,._conversations_1qeeq_338 .ant-conversations-item:last-child:focus,._conversations_1qeeq_338 .ant-conversations-item:last-child:focus-visible,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349):hover,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349):active,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349):focus,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349):focus-visible,._conversations_1qeeq_338 .ant-conversations-item:last-child.ant-conversations-item-active,._conversations_1qeeq_338 .ant-conversations-item:last-child.ant-conversations-item-selected,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349).ant-conversations-item-active,._conversations_1qeeq_338 .ant-conversations-item:has(+._ant-conversations-group-title_1qeeq_349).ant-conversations-item-selected{box-shadow:0 12px 28px #2d5d960f!important}._groupTitle_1qeeq_417{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:8px}._groupTitle_1qeeq_417>span{display:inline-flex;min-width:0;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._groupTitle_1qeeq_417>span .anticon{flex-shrink:0;color:var(--list-blue);font-size:15px}._groupCreateButton_1qeeq_438{flex-shrink:0;color:#315f8d;background:#ffffff9e}._groupCreateButton_1qeeq_438 .anticon{font-size:13px}._threadItem_1qeeq_446{display:block;min-width:0;padding:14px 12px 14px 16px}._threadItemSelected_1qeeq_451{background:#1f6feb14;box-shadow:inset 3px 0 #1f6feb70}._threadTitleLine_1qeeq_455{display:grid;min-width:0;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px}._threadTitleLine_1qeeq_455 ._threadTitleText_1qeeq_462{overflow:hidden;color:#17385e;font-size:15px;font-weight:400;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}._threadTitleLine_1qeeq_455 span{flex-shrink:0;color:#7b8da4;font-size:11px}._threadTitleLinePlain_1qeeq_476{grid-template-columns:minmax(0,1fr) auto}._threadTitleMain_1qeeq_479{display:inline-flex;flex:1 1 auto;min-width:0;align-items:center;gap:6px}._threadTitleMain_1qeeq_479 ._threadTitleText_1qeeq_462{flex:1 1 auto;min-width:0}._threadDraftIcon_1qeeq_490{flex-shrink:0;color:#f59e0b;font-size:13px}._threadActions_1qeeq_495{display:inline-flex;align-items:center;gap:5px}._threadMoreButton_1qeeq_500{width:30px;height:30px;min-width:30px;color:#8a9bb0}._threadMoreButton_1qeeq_500 .anticon{font-size:15px}._threadMoreButton_1qeeq_500:focus{color:#315f8d!important;background:#e8f3ff!important}._renameThreadButton_1qeeq_513{flex-shrink:0;width:30px;height:30px;min-width:30px;color:#7190ae}._renameThreadButton_1qeeq_513 .anticon{font-size:13px}._renameThreadButton_1qeeq_513:focus{color:var(--list-blue-strong)!important;background:#e6f4ff!important}._statusDot_1qeeq_164{display:block;width:9px;height:9px;border-radius:50%;background:#8a95a6;box-shadow:0 0 0 4px #8a95a61a}._statusLoading_1qeeq_535{display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;color:#f59e0b!important;font-size:16px!important;font-weight:900;stroke-width:3}._busy_1qeeq_546,._completed_1qeeq_550,._connected_1qeeq_554{background:#12b76a;box-shadow:0 0 0 4px #12b76a21}._active_1qeeq_558{background:#2563eb;box-shadow:0 0 0 4px #2563eb21}._idle_1qeeq_562{background:#98a2b3}._error_1qeeq_565{background:#f04438;box-shadow:0 0 0 4px #f0443821}._readonlyOn_1qeeq_569,._readonlyOff_1qeeq_570,._empty_1qeeq_571,._errorBanner_1qeeq_572{border-radius:8px;background:#ffffffdb;font-size:13px}._readonlyOn_1qeeq_569,._readonlyOff_1qeeq_570{display:grid;min-height:36px;flex-shrink:0;place-items:center;color:#697386}._readonlyOff_1qeeq_570{color:#0f8b5f}._empty_1qeeq_571{display:grid;min-height:180px;place-items:center;border:1px solid rgba(75,132,196,.14);border-radius:16px;background:#ffffffc2;box-shadow:0 12px 28px #2d5d960f;color:#6a7d95}._errorBanner_1qeeq_572{padding:10px 12px;border:1px solid #fecaca;background:#fff1f2;color:#991b1b;line-height:1.55}._drawerActions_1qeeq_605{display:flex;flex-direction:column;gap:12px}._drawerActionButton_1qeeq_610{display:inline-flex;align-items:center;justify-content:flex-start;gap:10px;height:44px;padding:0 14px;font-size:15px;text-align:left}._drawerActionButton_1qeeq_610 .anticon{font-size:16px}._description_60jnb_1{margin:0 0 18px;color:#64748b;font-size:13px;line-height:1.6}._form_60jnb_7 .ant-form-item:last-of-type{margin-bottom:0}._error_60jnb_10{margin-top:14px}._page_1562f_1{width:100%;min-height:100dvh;padding:clamp(20px,4vw,48px);background:radial-gradient(circle at 18% 20%,rgba(22,119,255,.16),transparent 32%),radial-gradient(circle at 84% 12%,rgba(20,184,166,.12),transparent 28%),linear-gradient(135deg,#f8fbff,#eef4f8 48%,#f7faf6)}._hero_1562f_7{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:center;width:min(100%,1120px);min-height:calc(100dvh - clamp(40px,8vw,96px));margin:0 auto;gap:clamp(32px,7vw,96px)}._brand_1562f_16{display:grid;max-width:620px;gap:16px;color:#102033}._brand_1562f_16 h1{margin:0;max-width:600px;color:#09111f;font-size:clamp(40px,5.5vw,72px);font-weight:760;line-height:1.02}._eyebrow_1562f_30{color:#1677ff!important;font-size:13px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}._panel_1562f_37{display:grid;gap:16px;padding:26px;border:1px solid rgba(31,45,61,.1);border-radius:8px;background:#ffffffeb;box-shadow:0 24px 70px #0f233a29;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._panel_1562f_37 label{display:grid;gap:8px}._panel_1562f_37 label>span,._panel_1562f_37 ._panelTitle_1562f_52>span{color:#5d7085;font-size:13px;font-weight:700}._panelTitle_1562f_52{display:grid;gap:6px;margin-bottom:4px}._panelTitle_1562f_52 h2{margin:0;color:#111827;font-size:28px;line-height:1.2}._pairingCodeInput_1562f_68 .ant-input-group-addon{padding:0;overflow:hidden;background:#f8fbff}._pairingCodeButton_1562f_73{width:76px;height:38px;border-radius:0;color:#1677ff;font-weight:700}._pairingCodeButton_1562f_73:disabled{color:#94a3b8}._tokenInput_1562f_83{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.5}._loginButton_1562f_88{margin-top:4px;font-weight:800}._loginButton_1562f_88.ant-btn-primary:not(:disabled){color:#fff}._loginButton_1562f_88.ant-btn-primary:not(:disabled):hover,._loginButton_1562f_88.ant-btn-primary:not(:disabled):focus-visible{color:#fff}._error_1562f_99{padding:10px 12px;border:1px solid #fecaca;border-radius:8px;background:#fff1f2;color:#991b1b;font-size:13px;line-height:1.5}@media(max-width:820px){._page_1562f_1{padding:18px}._hero_1562f_7{grid-template-columns:1fr;align-content:center;gap:20px}._brand_1562f_16{gap:10px}._brand_1562f_16 h1{font-size:34px}._panel_1562f_37{gap:14px;padding:20px}}html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}:root{color:#1e293b;background:#eef2f6;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}html,body,#root{width:100%;height:100%;overflow:hidden}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,textarea,select{font:inherit}button{cursor:pointer}
