._card_1chbz_17{position:relative;margin:0 16px 12px;border:1px solid var(--rp-border);border-top:2px solid var(--rp-accent);border-radius:4px;background:var(--rp-bg-card);box-shadow:var(--rp-shadow);overflow:hidden}._body_1chbz_41{display:flex;flex-direction:column;gap:12px;padding:14px 16px}._questionRow_1chbz_57{display:flex;align-items:flex-start;gap:10px}._questionIcon_1chbz_69{flex:0 0 auto;margin-top:2px;font-size:var(--app-font-size);color:var(--rp-accent)}._questionText_1chbz_83{flex:1;margin:0;font-size:var(--app-font-size);line-height:1.55;color:var(--rp-text);font-weight:500}._chipList_1chbz_103{display:flex;flex-wrap:wrap;gap:8px}._chip_1chbz_103{display:inline-flex;align-items:center;height:30px;padding:0 12px;border:1px solid var(--rp-accent-strong);border-radius:4px;background:var(--rp-accent-soft);color:var(--rp-accent);font-size:var(--app-font-size);line-height:1;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,color .15s ease}._chip_1chbz_103:hover{border-color:var(--rp-accent);background:#0d99ff47;color:var(--rp-on-accent)}._chip_1chbz_103:active{border-color:var(--rp-accent-border);background:#0d99ff6b;color:var(--rp-on-accent)}._chipDisabled_1chbz_177{cursor:not-allowed;opacity:.45;pointer-events:none}._inputRow_1chbz_191{display:flex;align-items:flex-end;gap:8px}._textarea_1chbz_203{flex:1}._textarea_1chbz_203 .ant-input{border:1px solid var(--rp-border);border-radius:4px;background:var(--rp-input-bg);color:var(--rp-text);font-size:var(--app-font-size);line-height:1.5}._textarea_1chbz_203 .ant-input:hover{border-color:var(--rp-border-strong)}._textarea_1chbz_203 .ant-input:focus{border-color:var(--rp-accent-strong);box-shadow:0 0 0 2px var(--rp-accent-soft)}._textarea_1chbz_203 .ant-input::placeholder{color:var(--rp-text-dim)}._submitBtn_1chbz_259{flex:0 0 auto}._submitBtn_1chbz_259 .ant-btn{height:32px;padding:0 16px;font-size:var(--app-font-size)}.sidebar{display:flex;flex-direction:column;width:144px;min-width:144px;height:100%;background:#1a1a1a;border-right:1px solid var(--rp-border);transition:width .2s,min-width .2s;position:relative}.sidebar--collapsed{width:44px;min-width:44px}.sidebar__collapse-top{display:flex;justify-content:flex-end;padding:4px;margin-bottom:4px;cursor:pointer;color:var(--rp-text-dim);transition:color .15s}.sidebar__collapse-top:hover{color:var(--rp-text)}.sidebar__toggle{position:absolute;top:8px;right:-14px;z-index:10;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:var(--rp-surface);border:1px solid var(--rp-border);border-radius:50%;cursor:pointer;color:var(--rp-text-dim);font-size:var(--app-font-size);transition:background .15s,color .15s}.sidebar__toggle:hover{background:var(--rp-surface-soft);color:var(--rp-text)}.sidebar__nav{padding:8px 8px 0;overflow:hidden}.sidebar__nav-item{display:flex;align-items:center;gap:10px;padding:8px;border-radius:6px;cursor:pointer;color:var(--rp-text-soft);font-size:var(--app-font-size);line-height:20px;transition:background .15s,color .15s;-webkit-user-select:none;user-select:none;min-width:0}.sidebar--collapsed .sidebar__nav-item{justify-content:center;padding:8px}.sidebar__nav-item:hover{background:var(--rp-surface);color:var(--rp-text)}.sidebar__nav-item--active{background:var(--rp-accent-strong);color:#fff}.sidebar__nav-item--disabled{cursor:default;opacity:.45}.sidebar__nav-item--disabled:hover{background:transparent;color:var(--rp-text-soft)}.sidebar__nav-icon{font-size:var(--app-font-size);flex-shrink:0}.sidebar__nav-label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--app-font-size)}.sidebar__divider{height:1px;margin:4px 8px 12px;background:var(--rp-border-soft)}.sidebar__section{flex:1;min-height:0;display:flex;flex-direction:column;padding:0 8px}.sidebar__section-title{margin:0 0 8px;font-size:var(--app-font-size);font-weight:600;color:var(--rp-text-dim);text-transform:uppercase;letter-spacing:.5px}.sidebar__search{margin-bottom:8px}.sidebar__search :deep(.ant-input){background:var(--rp-input-bg);border-color:var(--rp-border-soft);color:var(--rp-text)}.sidebar__search :deep(.ant-input:focus){border-color:var(--rp-accent)}.sidebar__search :deep(.ant-input-prefix){color:var(--rp-text-dim)}.sidebar__list{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:4px}.sidebar__group{margin-bottom:6px}.sidebar__group-label{font-weight:600;color:var(--rp-text-dim);padding:4px 0 2px;white-space:nowrap}.sidebar__item{display:flex;align-items:center;gap:8px;border-radius:4px;cursor:pointer;color:var(--rp-text-muted);font-size:var(--app-font-size);transition:background .1s,color .1s;position:relative;margin-left:-4px;padding:6px 4px}.sidebar__item:hover{background:var(--rp-surface);color:var(--rp-text)}.sidebar__item--active{background:var(--rp-accent-strong);color:#fff}.sidebar__item--active .sidebar__item-more{color:#fff}.sidebar__item-icon{font-size:var(--app-font-size);flex-shrink:0;opacity:.7}.sidebar__item--active .sidebar__item-icon{opacity:1}.sidebar__item-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--app-font-size);line-height:18px}.sidebar__item-more{opacity:0;padding:0 2px!important;min-height:22px!important;height:22px!important;color:var(--rp-text-dim)!important}.sidebar__item:hover .sidebar__item-more,.sidebar__item--active .sidebar__item-more{opacity:1}.sidebar__empty{padding:16px 0;text-align:center;color:var(--rp-text-dim);font-size:var(--app-font-size)}.sidebar__footer{flex-shrink:0;padding:12px 8px;border-top:1px solid var(--rp-border-soft)}.sidebar__user{display:flex;align-items:center;gap:10px;padding:6px;border-radius:6px;cursor:pointer;transition:background .15s}.sidebar--collapsed .sidebar__user{justify-content:center;padding:6px}.sidebar__user:hover{background:var(--rp-surface)}.sidebar__user-avatar{width:28px;height:28px;border-radius:50%;overflow:hidden;flex-shrink:0;background:var(--rp-surface)}.sidebar__user-avatar img{width:100%;height:100%;object-fit:cover}.sidebar__username{font-size:var(--app-font-size);color:var(--rp-text);flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__user-arrow{font-size:var(--app-font-size);color:var(--rp-text-dim)}.sidebar-user-menu-item{color:var(--rp-text)}.sidebar__resize-handle{position:absolute;top:0;right:-3px;width:6px;height:100%;cursor:col-resize;z-index:20}._header_1mznc_9{flex:0 0 auto;min-height:40px;padding:6px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:var(--rp-bg-header)}._actions_1mznc_31{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto}._connectionBadge_1mznc_45{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:999px;font-weight:700;letter-spacing:.01em;border:1px solid transparent;white-space:nowrap}._connectionConnecting_1mznc_69{color:var(--rp-status-attention);background:#a7772038;border-color:#e4be7052}._connectionReconnecting_1mznc_81{color:var(--rp-warning-bg);background:#a645303d;border-color:#e37d655c}._connectionConnected_1mznc_93{color:var(--rp-status-info);background:#1f68833d;border-color:#60b6d257}._connectionReady_1mznc_105{color:var(--rp-status-success);background:#276f383d;border-color:#6fc77e57}._headerFloating_1mznc_119{position:absolute;top:10px;right:10px;z-index:4;min-height:auto;padding:0;background:transparent}._header_1mznc_9>div:first-child{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._header_1mznc_9 strong{color:var(--rp-on-accent);font-size:var(--app-font-size);line-height:18px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._backBtn_1mznc_181._ant-btn_1mznc_181{flex:0 0 auto;width:auto;min-width:68px;padding:0 8px}._backBtn_1mznc_181 .ant-btn-icon{margin-inline-end:4px}._backBtn_1mznc_181 span:not(.ant-btn-icon){font-size:var(--app-font-size);font-weight:600}@media (max-width: 380px){._header_1mznc_9{padding-inline:8px}._header_1mznc_9 strong{font-size:var(--app-font-size)}._connectionBadge_1mznc_45{padding-inline:6px;font-size:var(--app-font-size)}}._area_l632s_33{min-height:0;flex:1;overflow:auto;padding:var(--rp-message-padding, 12px 10px);background:var(--rp-bg-message-area);scroll-behavior:smooth}._area_l632s_33._streaming_l632s_51{scroll-behavior:auto;overflow-anchor:none}._area_l632s_33._hideScrollbar_l632s_61{scrollbar-width:none}._area_l632s_33._hideScrollbar_l632s_61::-webkit-scrollbar{display:none}._list_l632s_77{display:flex;flex-direction:column;gap:12px;min-height:100%;width:min(1180px,100%);margin:0 auto}._topBanner_l632s_95{position:sticky;top:0;z-index:1;width:min(1180px,100%);margin:0 auto 12px}._row_l632s_121{display:flex;width:100%;gap:10px;align-items:flex-start;animation:_message-row-enter_l632s_1 .16s ease-out both}._row_l632s_121._rowEnd_l632s_139{flex-direction:row-reverse}._avatar_l632s_149{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--rp-border);border-radius:999px;color:var(--rp-on-accent);flex:0 0 auto;box-shadow:inset 0 1px #ffffff0d}._stack_l632s_177{display:flex;flex-direction:column;gap:6px;align-items:flex-start;width:min(860px,78%);min-width:0}._stack_l632s_177._stackEnd_l632s_195{align-items:flex-end;width:min(640px,72%)}._stack_l632s_177._stackEditing_l632s_205{width:min(980px,90%)}._bubble_l632s_221{position:relative;max-width:100%;padding:10px 12px;border:1px solid var(--rp-border);border-radius:4px;background:var(--rp-bg-bubble);color:var(--rp-text);box-shadow:var(--rp-shadow)}._bubble_l632s_221:before{content:"";position:absolute;inset:0 auto 0 0;width:2px;border-radius:4px 0 0 4px;background:#ffffff12}._rowEnd_l632s_139 ._bubble_l632s_221{width:fit-content;min-width:140px;max-width:100%;border-color:var(--rp-accent-strong);background:var(--rp-bg-bubble-user);color:var(--rp-on-accent)}._rowEnd_l632s_139 ._bubble_l632s_221:before{background:var(--rp-accent)}._bubble_l632s_221._bubbleLoading_l632s_293{border-color:var(--rp-border-strong)}._bubble_l632s_221._bubbleEditing_l632s_301{width:100%;max-width:100%;padding:12px}._footer_l632s_321{min-height:22px}.bubble-actions{margin-top:2px}._markdown_l632s_347{max-width:100%;color:inherit;font-size:var(--app-font-size, var(--message-font-size, 10px));line-height:1.65;overflow-wrap:break-word;word-break:normal}._markdown_l632s_347>:first-child{margin-top:0}._markdown_l632s_347>:last-child{margin-bottom:0}._markdown_l632s_347 .streaming-pending-text{color:#edededc2}._loadingPlaceholder_l632s_389{position:relative;display:inline-flex;align-items:center;gap:5px;width:auto;min-width:54px;max-width:min(170px,100%);height:20px;padding:0 10px 0 9px;overflow:hidden;border-radius:999px;background:linear-gradient(90deg,transparent,rgb(255 255 255 / 15%),transparent),#ffffff14;background-size:160% 100%,100% 100%;box-shadow:inset 0 0 0 1px #ffffff14;animation:_loading-placeholder-shimmer_l632s_1 1.35s ease-in-out infinite}._typingDot_l632s_431{position:relative;z-index:1;width:5px;height:5px;border-radius:999px;background:#ffffffad;animation:_typing-dot-bounce_l632s_1 1.05s ease-in-out infinite}._typingDot_l632s_431:nth-child(2){animation-delay:.14s}._typingDot_l632s_431:nth-child(3){animation-delay:.28s}._loadingLabel_l632s_467{position:relative;z-index:1;margin-left:4px;overflow:hidden;color:#ffffffb8;line-height:1;text-overflow:ellipsis;white-space:nowrap}._markdown_l632s_347 h1,._markdown_l632s_347 h2,._markdown_l632s_347 h3,._markdown_l632s_347 h4,._markdown_l632s_347 h5,._markdown_l632s_347 h6{margin:10px 0 6px;color:var(--rp-text);font-weight:600;letter-spacing:0;overflow-wrap:break-word}._markdown_l632s_347 h1{font-size:1.6em;line-height:1.25;margin-top:10px}._markdown_l632s_347 h2{font-size:1.35em;line-height:1.3;margin-top:8px}._markdown_l632s_347 h3{font-size:1.15em;line-height:1.35;margin-top:8px}._markdown_l632s_347 h4{font-size:1em;line-height:1.4;margin-top:8px}._markdown_l632s_347 h5{font-size:.9em;line-height:1.4;margin-top:6px;color:var(--rp-text-soft)}._markdown_l632s_347 h6{font-size:.85em;line-height:1.4;margin-top:6px;color:var(--rp-text-muted);text-transform:uppercase;letter-spacing:.04em}._markdown_l632s_347 h1+h2,._markdown_l632s_347 h2+h3,._markdown_l632s_347 h3+h4,._markdown_l632s_347 h4+h5,._markdown_l632s_347 h5+h6,._markdown_l632s_347 h1+h3,._markdown_l632s_347 h2+h4,._markdown_l632s_347 h3+h5,._markdown_l632s_347 h4+h6{margin-top:4px}._markdown_l632s_347 p,._markdown_l632s_347 ul,._markdown_l632s_347 ol,._markdown_l632s_347 blockquote,._markdown_l632s_347 pre,._markdown_l632s_347 table{margin:0 0 10px}._markdown_l632s_347 ul,._markdown_l632s_347 ol{padding-left:20px}._markdown_l632s_347 li+li{margin-top:4px}._markdown_l632s_347 a{color:var(--rp-link);text-decoration:none}._markdown_l632s_347 a:hover{text-decoration:underline}._markdown_l632s_347 code{padding:1px 5px;border:1px solid var(--rp-border);border-radius:3px;background:var(--rp-code-bg);color:var(--rp-code-text);font-family:Cascadia Code,Consolas,monospace;font-size:var(--app-font-size)}._markdown_l632s_347 pre{max-width:100%;padding:10px;overflow:auto;border:1px solid var(--rp-border);border-radius:4px;background:var(--rp-code-block-bg)}._markdown_l632s_347 pre code{padding:0;border:none;background:transparent;color:inherit;font-size:inherit}._markdown_l632s_347 img{max-width:100%;border-radius:4px}._area_l632s_33._streaming_l632s_51 ._markdown_l632s_347 table{animation:_streaming-table-fade-in_l632s_1 .14s ease-out}._markdown_l632s_347 blockquote{padding-left:10px;border-left:2px solid var(--rp-border-strong);color:var(--rp-text-muted)}._markdown_l632s_347 hr{border:none;height:1px;margin:12px 0;background:var(--rp-border)}._citationPanel_l632s_767{margin-top:8px;border-top:1px solid rgb(255 255 255 / 14%);padding-top:8px}._citationToggle_l632s_779{height:24px;padding:0 8px;border:1px solid var(--rp-border-strong);border-radius:4px;background:var(--rp-border);color:var(--rp-text-soft);font-size:var(--app-font-size);line-height:1;cursor:pointer}._citationToggle_l632s_779:hover{border-color:var(--rp-accent-glow);background:var(--rp-input-bg);color:var(--rp-on-accent)}._citationBody_l632s_815{margin-top:8px}._editTextarea_l632s_831 textarea{border:1px solid var(--rp-border-strong);border-radius:4px;background:var(--rp-panel);color:var(--rp-text);box-shadow:none}._editTextarea_l632s_831 textarea:focus{border-color:var(--rp-accent);box-shadow:0 0 0 2px var(--rp-accent-soft)}._editActions_l632s_857{margin-top:10px;display:flex;justify-content:flex-end;gap:8px}._caret_l632s_879{display:inline-block;width:7px;height:16px;margin-left:2px;vertical-align:text-bottom;border-radius:999px;background:var(--rp-caret);animation:_caret-blink_l632s_1 .9s steps(2,start) infinite}@keyframes _caret-blink_l632s_1{50%{opacity:0}}@keyframes _streaming-table-fade-in_l632s_1{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes _loading-placeholder-shimmer_l632s_1{0%{background-position:120% 0,0 0}to{background-position:-80% 0,0 0}}@keyframes _typing-dot-bounce_l632s_1{0%,70%,to{opacity:.45;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}@keyframes _message-row-enter_l632s_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){._row_l632s_121,._area_l632s_33._streaming_l632s_51 ._markdown_l632s_347 table,._loadingPlaceholder_l632s_389,._typingDot_l632s_431,._caret_l632s_879{animation:none}}._emptyState_l632s_1037{display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:24px;gap:16px}._quickStart_l632s_1059{display:flex;flex-direction:column;align-items:center;gap:18px;padding:4px 0 8px;width:100%}._quickStartHeader_l632s_1077{display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 10px;border:1px solid var(--rp-border);border-radius:999px;background:linear-gradient(180deg,#ffffff0a,#ffffff03),var(--rp-panel);box-shadow:inset 0 1px #ffffff0a,0 1px 2px #0006}._quickStartMark_l632s_1107{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:999px;color:var(--rp-accent-soft-2);background:radial-gradient(circle at 30% 30%,#8dc8ff38,#8dc8ff0f 70%);box-shadow:inset 0 0 0 1px #8dc8ff47,0 0 12px #8dc8ff2e}._quickStartTitle_l632s_1143{font-size:var(--app-font-size);color:var(--rp-muted);letter-spacing:.6px;font-weight:500}._quickStartDivider_l632s_1157{width:18px;height:1px;background:linear-gradient(90deg,#fff0,#ffffff38,#fff0)}._quickStartList_l632s_1179{display:grid;grid-template-columns:1fr;gap:8px;justify-content:center;width:min(360px,100%);padding:0 4px}._quickStartChip_l632s_1197{display:inline-flex;align-items:center;gap:9px;padding:9px 14px;font-size:var(--app-font-size);line-height:1.4;color:var(--rp-text-soft);background:linear-gradient(180deg,#ffffff09,#ffffff03),#ffffff04;border:1px solid var(--rp-border);border-radius:10px;cursor:pointer;font-family:inherit;white-space:nowrap;text-align:left;position:relative;overflow:hidden;isolation:isolate;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .22s ease}._quickStartChip_l632s_1197:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:linear-gradient(135deg,#8dc8ff2e,#8dc8ff00 60%);opacity:0;transition:opacity .22s ease;z-index:-1}._quickStartChipIcon_l632s_1275{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:0 0 auto;border-radius:6px;color:var(--rp-text-dim);background:#ffffff09;border:1px solid rgba(255,255,255,.06);transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .22s ease}._quickStartChipLabel_l632s_1311{font-weight:500;letter-spacing:.1px}._quickStartChip_l632s_1197:hover{color:var(--rp-on-accent);border-color:#8dc8ff8c;background:linear-gradient(180deg,#8dc8ff14,#8dc8ff05),#8dc8ff0a;transform:translateY(-1px);box-shadow:0 6px 18px -8px #8dc8ff73,0 0 0 1px #8dc8ff2e inset}._quickStartChip_l632s_1197:hover:before{opacity:1}._quickStartChip_l632s_1197:hover ._quickStartChipIcon_l632s_1275{color:var(--rp-accent-soft-2);background:#8dc8ff1f;border-color:#8dc8ff66;box-shadow:0 0 10px #8dc8ff47}._quickStartChip_l632s_1197:active{transform:translateY(0);background:#8dc8ff14}._quickStartChip_l632s_1197:focus-visible{outline:none;border-color:#8dc8ff99;box-shadow:0 0 0 2px #8dc8ff40,0 6px 18px -8px #8dc8ff73}._stackupAgentChip_l632s_1393{justify-content:center;min-height:44px}._stackupAgentChip_l632s_1393:disabled{cursor:not-allowed;opacity:.58;transform:none;box-shadow:none}._followupRow_l632s_1425{display:flex;flex-direction:column;gap:6px;margin-top:2px;padding-left:42px;animation:_message-row-enter_l632s_1 .16s ease-out both}._followupLabel_l632s_1443{font-size:8px;color:var(--rp-muted);letter-spacing:.3px}._followupList_l632s_1455{display:flex;flex-wrap:wrap;gap:6px}._followupChip_l632s_1467{display:inline-flex;align-items:center;padding:5px 12px;font-size:8px;line-height:1.4;color:var(--rp-text-muted);background:linear-gradient(180deg,#ffffff08,#ffffff03),#ffffff05;border:1px solid var(--rp-border);border-radius:999px;cursor:pointer;font-family:inherit;white-space:nowrap;transition:color .18s ease,border-color .18s ease,background-color .18s ease,transform .18s ease,box-shadow .22s ease}._followupChip_l632s_1467:hover{color:var(--rp-on-accent);border-color:#8dc8ff80;background:linear-gradient(180deg,#8dc8ff14,#8dc8ff05),#8dc8ff0a;transform:translateY(-1px);box-shadow:0 4px 12px -6px #8dc8ff59,0 0 0 1px #8dc8ff1f inset}._followupChip_l632s_1467:active{transform:translateY(0);background:#8dc8ff14}._followupChip_l632s_1467:focus-visible{outline:none;border-color:#8dc8ff8c;box-shadow:0 0 0 2px #8dc8ff33}._trustBadge_l632s_1569{display:inline-flex;align-items:center;gap:4px;margin-top:6px;padding:2px 8px;border-radius:10px;line-height:1.5}._trustDot_l632s_1589{display:inline-block;width:6px;height:6px;border-radius:50%}._trustLabel_l632s_1603{color:var(--rp-text-dim)}._trustVerified_l632s_1613{background:#52c41a14}._trustVerified_l632s_1613 ._trustDot_l632s_1589{background:var(--rp-trust-verified)}._trustHigh_l632s_1627{background:#1890ff14}._trustHigh_l632s_1627 ._trustDot_l632s_1589{background:var(--rp-trust-high)}._trustMedium_l632s_1641{background:#faad1414}._trustMedium_l632s_1641 ._trustDot_l632s_1589{background:var(--rp-trust-medium)}._trustLow_l632s_1655{background:#fa8c1614}._trustLow_l632s_1655 ._trustDot_l632s_1589{background:var(--rp-trust-low)}._trustSpeculative_l632s_1669{background:#ff4d4f14}._trustSpeculative_l632s_1669 ._trustDot_l632s_1589{background:var(--rp-trust-speculative)}._wrap_d0f2l_15{flex:0 0 auto;padding:var(--rp-sender-padding, 10px);border-top:1px solid var(--rp-border);background:var(--rp-panel-soft)}._wrapCompact_d0f2l_29{padding:8px}._wrap_d0f2l_15 .ant-sender{border:1px solid var(--rp-border);border-radius:4px;background:var(--rp-surface);box-shadow:inset 0 1px #ffffff0d,0 1px #0000002e}._wrap_d0f2l_15 .ant-sender:focus-within{border-color:var(--rp-accent-strong);box-shadow:0 0 0 2px var(--rp-accent-soft)}._wrap_d0f2l_15 .ant-sender-content{background:var(--rp-surface)}._wrap_d0f2l_15 .ant-sender-input,._wrap_d0f2l_15 .ant-sender-input.ant-input,._wrap_d0f2l_15 .ant-sender-input textarea,._wrap_d0f2l_15 .ant-sender-input.ant-input-textarea textarea{border:0;background:transparent;box-shadow:none}._wrap_d0f2l_15 .ant-sender-input::placeholder,._wrap_d0f2l_15 .ant-sender-input textarea::placeholder{color:var(--rp-text-dim)}._senderHeader_d0f2l_105{display:grid;gap:4px;max-height:92px;padding:3px 8px;overflow:auto;border-bottom:1px solid var(--rp-border);background:var(--rp-panel)}._attachments_d0f2l_127{display:block;border-radius:4px;min-width:0;transition:background-color .2s ease-out}._attachments_d0f2l_127 .ant-attachment-list{gap:6px;width:100%;padding:0 0 2px;overflow-y:hidden;background:transparent}._attachments_d0f2l_127 .ant-attachment-list-card{height:40px;border-color:var(--rp-border-mid);border-radius:4px;background:var(--rp-input-bg-soft)}._attachments_d0f2l_127 .ant-attachment-list-card-type-overview{width:min(160px,40vw);padding:5px 7px;align-items:center;gap:8px}._attachments_d0f2l_127 .ant-attachment-list-card-type-overview .ant-attachment-list-card-icon{padding-top:0;font-size:var(--app-font-size)}._attachments_d0f2l_127 .ant-attachment-list-card-type-preview{width:40px!important;min-width:40px;overflow:hidden}._attachments_d0f2l_127 .ant-attachment-list-card-type-preview .ant-image-img{width:100%;height:100%}._attachments_d0f2l_127 .ant-attachment-list-card-name{color:var(--rp-text);font-size:var(--app-font-size);line-height:16px}._attachments_d0f2l_127 .ant-attachment-list-card-desc{color:var(--rp-text-dim);line-height:14px}._attachments_d0f2l_127 .ant-attachment-list-card-remove{top:3px;right:3px;z-index:2;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;padding:0;transform:none;border-radius:999px;background:var(--rp-panel);color:var(--rp-text-dim);font-size:var(--app-font-size);box-shadow:0 0 0 1px var(--rp-border-mid)}._attachments_d0f2l_127 .ant-attachment-list-card-remove:hover{background:var(--rp-surface);color:var(--rp-text)}._attachments_d0f2l_127 .ant-attachment-list-upload-btn{display:none}._attachButtonWrap_d0f2l_295{position:relative;display:inline-flex}._attachBadge_d0f2l_305{position:absolute;top:-2px;right:-2px;z-index:2;display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 5px;border-radius:999px;background:var(--rp-accent);color:var(--rp-on-accent);font-weight:600;line-height:1;letter-spacing:0;box-shadow:0 0 0 2px var(--rp-panel-soft);pointer-events:none;-webkit-user-select:none;user-select:none}._attachmentsFlash_d0f2l_355 .ant-attachment-list{animation:_rp-attach-flash_d0f2l_1 .6s ease-out}@keyframes _rp-attach-flash_d0f2l_1{0%{background:var(--rp-accent-soft);box-shadow:0 0 0 1px var(--rp-accent-soft)}60%{background:var(--rp-accent-soft);box-shadow:0 0 0 1px var(--rp-accent-soft)}to{background:transparent;box-shadow:0 0 0 1px transparent}}@media (prefers-reduced-motion: reduce){._attachmentsFlash_d0f2l_355 .ant-attachment-list{animation:none}}._fileInput_d0f2l_407{display:none}._asrStopBtn_d0f2l_417._ant-btn_d0f2l_417>span{gap:6px}._asrMicIcon_d0f2l_427{display:block;height:18px;width:auto}._asrStatus_d0f2l_441{display:inline-flex;min-width:116px;height:28px;align-items:center;gap:6px;padding:0 9px;border:1px solid rgb(255 80 80 / 42%);border-radius:4px;background:#c5010129;color:var(--rp-danger-bg);font-size:var(--app-font-size);line-height:1;white-space:nowrap}._asrStatus_d0f2l_441 strong{font-weight:600;color:var(--rp-on-accent)}._asrDot_d0f2l_483{width:7px;height:7px;border-radius:999px;background:var(--rp-danger-bright);box-shadow:0 0 0 3px #ff505029}@media (max-width: 380px){._wrap_d0f2l_15{padding-inline:8px}}._wrapResume_d0f2l_513{border-left:3px solid var(--rp-accent)}._wrapResume_d0f2l_513 .ant-sender{border-color:var(--rp-accent-strong)}._wrapDragOver_d0f2l_531{position:relative}._wrapDragOver_d0f2l_531 .ant-sender{border:1.5px dashed var(--rp-accent);box-shadow:0 0 0 3px var(--rp-accent-soft)}._wrapDragOver_d0f2l_531:after{content:attr(data-drop-msg);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:4px;background:#1677ff14;color:var(--rp-accent);font-size:var(--app-font-size);font-weight:500;letter-spacing:.2px;z-index:1}._wrapDropFlash_d0f2l_591{position:relative}._wrapDropFlash_d0f2l_591 .ant-sender{border:1.5px solid var(--rp-success);box-shadow:0 0 0 3px #67c23a33}._wrapDropFlash_d0f2l_591:after{content:attr(data-drop-msg);position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;border-radius:4px;background:#67c23a24;color:var(--rp-success);font-size:var(--app-font-size);font-weight:600;letter-spacing:.2px;z-index:1;animation:_rp-drop-flash-fade_d0f2l_1 1.2s ease-out forwards}@keyframes _rp-drop-flash-fade_d0f2l_1{0%{opacity:0}10%{opacity:1}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion: reduce){._wrapDropFlash_d0f2l_591:after{animation:none}}._resumeHint_d0f2l_687{margin-bottom:8px;padding:6px 10px;border-radius:4px;background:var(--rp-accent-soft);color:var(--rp-accent);font-size:var(--app-font-size);font-weight:500;line-height:1.4}._timeline_1tyr3_1{display:grid;gap:3px;min-width:0}._header_1tyr3_13{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--rp-text-muted);font-size:var(--app-font-size);line-height:16px}._title_1tyr3_33{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--rp-text-muted);font-weight:600}._title_1tyr3_33 .anticon{color:var(--rp-text-dim);font-size:var(--app-font-size)}._summary_1tyr3_61{flex:0 0 auto;color:var(--rp-text-dim);font-size:var(--app-font-size);white-space:nowrap}._list_1tyr3_75{display:grid;gap:2px;min-width:0;margin:0;padding:0;list-style:none}._item_1tyr3_93{display:grid;grid-template-columns:14px minmax(0,1fr);align-items:start;gap:7px;min-width:0;min-height:28px;padding:4px 7px 4px 6px;border:1px solid var(--rp-border-mid);border-left-width:2px;border-radius:4px;background:color-mix(in srgb,var(--rp-input-bg-soft) 76%,transparent);color:var(--rp-text);text-align:left}._statusIcon_1tyr3_125{display:inline-flex;align-items:center;justify-content:center;width:14px;height:18px;font-size:var(--app-font-size)}._statuspending_1tyr3_143{border-color:color-mix(in srgb,var(--rp-accent) 44%,var(--rp-border-mid))}._statuspending_1tyr3_143 ._statusIcon_1tyr3_125{color:var(--rp-accent)}._statussuccess_1tyr3_159{border-color:color-mix(in srgb,var(--rp-success) 36%,var(--rp-border-mid))}._statussuccess_1tyr3_159 ._statusIcon_1tyr3_125{color:var(--rp-success)}._statuserror_1tyr3_175{border-color:color-mix(in srgb,var(--rp-danger-bright) 44%,var(--rp-border-mid))}._statuserror_1tyr3_175 ._statusIcon_1tyr3_125{color:var(--rp-danger-bright)}._itemBody_1tyr3_191{display:grid;min-width:0;gap:1px}._itemTitle_1tyr3_203{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--rp-text);font-size:var(--app-font-size);font-weight:600;line-height:16px}._itemStatus_1tyr3_225{color:var(--rp-text-dim);font-size:var(--app-font-size);line-height:12px;white-space:nowrap}._webDock_indj8_15{width:100%;height:100%;min-width:320px;background:var(--rp-bg-outer)}._copilotDock_indj8_29{display:flex;flex-direction:column;position:relative;width:100%;height:100%;min-width:0;min-height:0;background:var(--rp-bg-dock)}._copilotDock_indj8_29:before{content:"";position:absolute;inset:0 0 auto;height:1px;background:var(--rp-accent);z-index:2}._copilotDockCompact_indj8_73{--rp-message-padding: 8px;--rp-sender-padding: 8px}._agentModeBar_indj8_83{flex:0 0 auto;padding:8px 18px;border-bottom:1px solid var(--rp-border);color:var(--rp-text-muted);background:var(--rp-bg-panel);font-size:var(--app-font-size);line-height:1.4}._dockLayout_indj8_103{display:flex!important;flex-direction:row!important;align-items:stretch!important;width:100%;height:100%;background:transparent}._dockLayout_indj8_103 .ant-layout-content{display:flex;flex-direction:column;flex:1!important;width:auto!important;height:100%;padding:0;margin:0;min-width:0;min-height:0;background:transparent;overflow:hidden}:root{color-scheme:dark;font-family:Segoe UI,PingFang SC,sans-serif;color:#f1f1f1;background:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--app-font-size: 10px;--rp-bg: #000000;--rp-panel: #2c2c2c;--rp-panel-soft: #2b2b2b;--rp-panel-strong: #242424;--rp-surface: #353535;--rp-surface-soft: #3b3b3b;--rp-border: #535353;--rp-border-mid: #5f5f5f;--rp-border-soft: #464646;--rp-border-strong: #7b7b7b;--rp-text: #f1f1f1;--rp-text-muted: #b7b7b7;--rp-text-dim: #989898;--rp-text-soft: #c4c4c4;--rp-accent: #0d99ff;--rp-accent-soft: rgb(13 153 255 / 18%);--rp-accent-strong: #1a6094;--rp-accent-glow: #00c3ff;--rp-accent-border: #5fc0ff;--rp-input-bg: #454545;--rp-input-bg-soft: #3b3b3b;--rp-success: #67c23a;--rp-trust-verified: #52c41a;--rp-trust-high: #1890ff;--rp-trust-medium: #faad14;--rp-trust-low: #fa8c16;--rp-trust-speculative: #ff4d4f;--rp-danger: #fe5f5f;--rp-danger-hover: #ff5050;--rp-danger-active: #e75151;--rp-danger-bright: #ff5050;--rp-danger-bg: #ffd6d6;--rp-warning: #e6a23c;--rp-warning-bg: #ffd0b0;--rp-status-attention: #f4e2a6;--rp-status-info: #b7e7f5;--rp-status-success: #ccefc5;--rp-accent-soft-2: #8dc8ff;--rp-link: #67b8ff;--rp-code-bg: #1a1a1a;--rp-code-text: #a7d8ff;--rp-code-block-bg: #111111;--rp-caret: #4fb0ff;--rp-on-accent: #ffffff;--rp-shadow: 0 12px 28px rgb(0 0 0 / 28%);--rp-bg-outer: linear-gradient(180deg, #090909 0%, #000000 100%);--rp-bg-dock: linear-gradient(180deg, #313131 0%, #2a2a2a 14%, #242424 100%);--rp-bg-header: linear-gradient(180deg, #383838 0%, #303030 100%);--rp-bg-page: linear-gradient(180deg, #303030 0%, #262626 100%);--rp-bg-card: linear-gradient(180deg, #373737 0%, #313131 100%);--rp-bg-message-area: linear-gradient(180deg, #2f2f2f 0%, #2a2a2a 24px, #252525 100%);--rp-bg-bubble: linear-gradient(180deg, #414141 0%, #383838 100%);--rp-bg-bubble-user: linear-gradient(180deg, #1f6fae 0%, #1a6094 100%);--rp-message-padding: 12px 10px;--rp-sender-padding: 10px}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden;background:var(--rp-bg-outer)}html{font-size:10px}h1,h2,h3,h4,h5,h6{margin:0;font-weight:600;line-height:1.3;color:var(--rp-text)}body{color:var(--rp-text)}button,textarea{font:inherit}*{scrollbar-color:var(--rp-border-strong) var(--rp-panel);scrollbar-width:thin}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-track{background:var(--rp-panel)}*::-webkit-scrollbar-thumb{border:2px solid var(--rp-panel);border-radius:999px;background:var(--rp-border-strong)}*::-webkit-scrollbar-thumb:hover{background:var(--rp-text-dim)}.ant-app,.ant-layout,.ant-card,.ant-popover,.ant-menu,.ant-segmented,.ant-input,.ant-input-number,.ant-input-affix-wrapper,.ant-select-selector,.ant-collapse,.ant-collapse-content,.ant-empty,.ant-tag{color:var(--rp-text)}.ant-btn{border-radius:4px;transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.rp-btn-toolbar.ant-btn{min-width:30px;height:24px;margin:0;padding:0;display:inline-flex;align-items:center;justify-content:center;line-height:1}.rp-btn-toolbar.ant-btn>span,.rp-btn-primary-action.ant-btn>span,.rp-btn-secondary.ant-btn>span{display:inline-flex;align-items:center;justify-content:center;line-height:1}.ant-btn-default,.ant-btn-text:not(.rp-btn-icon),.ant-btn-color-default{border-color:var(--rp-border-strong);background:var(--rp-border);color:var(--rp-text-soft)}.ant-btn-default:hover,.ant-btn-text:not(.rp-btn-icon):hover,.ant-btn-color-default:hover{border-color:var(--rp-border-strong);background:var(--rp-input-bg);color:var(--rp-on-accent)}.rp-btn-toolbar.ant-btn-text,.rp-btn-toolbar.ant-btn-color-default{border-color:var(--rp-border-strong);background:var(--rp-border);color:var(--rp-text-soft)}.rp-btn-toolbar.ant-btn-text:hover,.rp-btn-toolbar.ant-btn-color-default:hover{border-color:var(--rp-border-strong);background:var(--rp-input-bg);color:var(--rp-on-accent)}.ant-btn-default:active,.ant-btn-text:not(.rp-btn-icon):active,.ant-btn-color-default:active,.rp-btn-toolbar.ant-btn-text:active,.rp-btn-toolbar.ant-btn-color-default:active{border-color:var(--rp-border);background:var(--rp-input-bg-soft);color:var(--rp-on-accent)}.ant-btn-default:focus,.ant-btn-text:not(.rp-btn-icon):focus,.ant-btn-color-default:focus,.ant-btn-default:focus-visible,.ant-btn-text:not(.rp-btn-icon):focus-visible,.ant-btn-color-default:focus-visible{border-color:var(--rp-accent-glow);box-shadow:0 0 0 2px #00c3ff33}.ant-btn-default[disabled],.ant-btn-default:disabled,.ant-btn-default.ant-btn-disabled,.ant-btn-text:not(.rp-btn-icon)[disabled],.ant-btn-text:not(.rp-btn-icon):disabled,.ant-btn-text:not(.rp-btn-icon).ant-btn-disabled,.ant-btn-color-default[disabled],.ant-btn-color-default:disabled,.ant-btn-color-default.ant-btn-disabled{border-color:var(--rp-border-strong);background:var(--rp-border);color:var(--rp-border-strong);opacity:1}.rp-btn-secondary.ant-btn{border-color:var(--rp-border-strong);background:var(--rp-border);color:var(--rp-text-soft)}.rp-btn-secondary.ant-btn:hover,.rp-btn-secondary.ant-btn:focus{border-color:var(--rp-accent-glow);background:var(--rp-input-bg);color:var(--rp-on-accent)}.rp-btn-secondary.ant-btn:active{border-color:var(--rp-border);background:var(--rp-input-bg-soft);color:var(--rp-on-accent)}.ant-btn-primary{border-color:var(--rp-accent);background:var(--rp-accent);color:var(--rp-on-accent);box-shadow:none}.ant-btn-primary:hover,.ant-btn-primary:focus{border-color:var(--rp-accent-glow);background:var(--rp-accent-glow);color:var(--rp-on-accent)}.ant-btn-primary:focus,.ant-btn-primary:focus-visible{box-shadow:0 0 0 2px #00c3ff38}.ant-btn-primary:active{border-color:var(--rp-accent);background:var(--rp-accent);color:var(--rp-on-accent)}.ant-btn-primary[disabled],.ant-btn-primary:disabled,.ant-btn-primary.ant-btn-disabled{border-color:var(--rp-accent-strong);background:var(--rp-accent-strong);color:var(--rp-border-strong);opacity:1}.rp-btn-primary-action.ant-btn{min-width:32px}.rp-btn-danger.ant-btn{border-color:var(--rp-border-strong);background:var(--rp-border);color:var(--rp-text-soft)}.rp-btn-danger.ant-btn:hover,.rp-btn-danger.ant-btn:focus{border-color:var(--rp-danger-hover);background:var(--rp-danger);color:var(--rp-on-accent);box-shadow:0 0 0 2px #ff50502e}.rp-btn-danger.ant-btn:active{border-color:var(--rp-danger);background:var(--rp-danger-active);color:var(--rp-on-accent)}.rp-btn-danger.ant-btn[disabled],.rp-btn-danger.ant-btn:disabled,.rp-btn-danger.ant-btn.ant-btn-disabled{border-color:var(--rp-border-strong);background:var(--rp-border);color:var(--rp-border-strong);opacity:1}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-input-number-group-addon,.ant-input-number-handler-wrap,.ant-input-number-group .ant-input-number,.ant-input-textarea textarea{border-color:var(--rp-border-strong);background:var(--rp-input-bg);color:var(--rp-text)}.ant-input-number-handler-wrap,.ant-input-number-group-addon{background:var(--rp-input-bg-soft)}.ant-input-affix-wrapper .ant-input,.ant-input-password .ant-input{background:transparent}.ant-input::placeholder,.ant-input-textarea textarea::placeholder{color:var(--rp-text-dim)}.ant-input-affix-wrapper:hover,.ant-input:hover,.ant-input-number:hover,.ant-input-affix-wrapper-focused,.ant-input-focused,.ant-input-number-focused{border-color:var(--rp-accent-strong);box-shadow:0 0 0 2px var(--rp-accent-soft)}.ant-segmented,.ant-collapse,.ant-collapse>.ant-collapse-item,.ant-dropdown .ant-dropdown-menu,.ant-menu-submenu-popup .ant-menu{border:1px solid var(--rp-border);background:var(--rp-panel)}.ant-segmented .ant-segmented-thumb{background:var(--rp-accent);box-shadow:none}.ant-segmented .ant-segmented-item-selected{color:var(--rp-on-accent)}.ant-menu-item-selected,.ant-menu-light .ant-menu-item-selected,.ant-menu-dark .ant-menu-item-selected{position:relative;background:#0d99ff33}.ant-menu-item-selected:before,.ant-menu-light .ant-menu-item-selected:before,.ant-menu-dark .ant-menu-item-selected:before{content:"";position:absolute;inset:4px auto 4px 0;width:3px;border-radius:0 3px 3px 0;background:var(--rp-accent)}.ant-menu-item:hover,.ant-menu-submenu-title:hover{background:#ffffff0a}.ant-tag{border-radius:999px}.ant-tag.ant-tag-green,.ant-tag.ant-tag-success{background:#67c23a29;border-color:#67c23a66}.ant-tag.ant-tag-orange,.ant-tag.ant-tag-warning,.ant-tag.ant-tag-gold{background:#e6a23c29;border-color:#e6a23c66}.ant-tag.ant-tag-blue,.ant-tag.ant-tag-processing{background:#0d99ff29;border-color:#0d99ff66}.ant-alert{border-radius:4px}.ant-alert-info,.ant-alert-success,.ant-alert-warning{border-color:var(--rp-border);background:var(--rp-panel)}.ant-empty-description{color:var(--rp-text-muted)}
