.CoreTextArea_textareaWrapper__oSDLZ{position:relative;display:flex;align-items:flex-start;width:100%}.CoreTextArea_textarea__1t4IQ{width:100%;min-height:80px;padding:12px 16px;font-family:Inter,sans-serif;font-size:14px;line-height:1.5;color:var(--core-neutral-950);background:var(--bg-surface-1);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);border:.5px solid var(--border-2);border-radius:8px;outline:none;box-sizing:border-box}.CoreTextArea_textarea__1t4IQ::placeholder{color:var(--text-placeholder)}.CoreTextArea_size-sm__a_UiX .CoreTextArea_textarea__1t4IQ{min-height:64px;font-size:12px;padding:10px 12px}.CoreTextArea_textarea__1t4IQ:focus-visible{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreTextArea_textarea__1t4IQ:disabled{opacity:.6;cursor:not-allowed;background:var(--core-neutral-50)}.CoreTextArea_variant-surface__ZHPKc .CoreTextArea_textarea__1t4IQ{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreTextArea_variant-surface__ZHPKc .CoreTextArea_textarea__1t4IQ:focus-visible{outline:2px solid var(--core-neutral-200)}.CoreTextArea_variant-ghost__QPYKq .CoreTextArea_textarea__1t4IQ{background:transparent;border:1px solid transparent;padding:8px 12px;box-shadow:none}.CoreTextArea_disabled__ybwHi{opacity:.6}.CoreTextArea_textarea__1t4IQ{scrollbar-width:thin;scrollbar-color:transparent transparent}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar{width:6px;height:6px}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar-track{background:transparent;margin:4px}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar-thumb{background-color:transparent;border-radius:8px;transition:background-color .15s ease}.CoreTextArea_textarea__1t4IQ:focus,.CoreTextArea_textarea__1t4IQ:hover{scrollbar-color:var(--core-neutral-200) transparent}.CoreTextArea_textarea__1t4IQ:focus::-webkit-scrollbar-thumb,.CoreTextArea_textarea__1t4IQ:hover::-webkit-scrollbar-thumb{background-color:var(--core-neutral-200)}.CoreTextArea_textarea__1t4IQ::-webkit-scrollbar-thumb:hover{background-color:var(--core-neutral-300)}.AgentTab_previewAnnotationPinsLayer__kMTGK{position:absolute;inset:0;pointer-events:none;z-index:13;overflow:hidden}.AgentTab_previewAnnotationDraftPin__URkrD,.AgentTab_previewAnnotationPin__Iy8UR{position:absolute;width:24px;height:24px;margin-left:-12px;margin-top:-12px;border-radius:999px;display:flex;align-items:center;justify-content:center;color:white;border:1.5px solid rgba(255,255,255,.88);box-shadow:var(--shadow-layered-md)}.AgentTab_previewAnnotationPin__Iy8UR{appearance:none;padding:0;cursor:pointer;pointer-events:auto}.AgentTab_previewAnnotationDraftPin__URkrD,.AgentTab_previewAnnotationPin__Iy8UR{background:linear-gradient(180deg,var(--core-purple-500) 0,var(--core-purple-600) 100%)}.AgentTab_previewAnnotationDraftPin__URkrD{z-index:13;animation:AgentTab_previewAnnotationPinIn__gRcpw .15s ease-out}.AgentTab_previewAnnotationOverlay__KTx5J{position:absolute;inset:0;z-index:12;cursor:crosshair;background:transparent;box-shadow:inset 0 0 0 1px rgba(42,51,64,.08);overflow:hidden;contain:paint;isolation:isolate}.AgentTab_previewAnnotationHoverHighlight__q7QQX{position:absolute;background:color-mix(in oklch,var(--core-purple-500) 3%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 22%,transparent),0 10px 24px color-mix(in oklch,var(--core-neutral-900) 4.5%,transparent);pointer-events:none;will-change:left,top,width,height,opacity;transform:translateZ(0);animation:AgentTab_previewAnnotationHoverIn__jfdJ7 .18s cubic-bezier(.2,.9,.2,1);transition:left 175ms cubic-bezier(.2,.9,.2,1),top 175ms cubic-bezier(.2,.9,.2,1),width 175ms cubic-bezier(.2,.9,.2,1),height 175ms cubic-bezier(.2,.9,.2,1),opacity .15s ease,border-radius 175ms cubic-bezier(.2,.9,.2,1),box-shadow .18s ease,background-color .18s ease}.AgentTab_previewAnnotationHoverHighlightControl__ECRWn{background:color-mix(in oklch,var(--core-purple-500) 4%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 34%,transparent),0 6px 14px color-mix(in oklch,var(--core-neutral-900) 4%,transparent)}.AgentTab_previewAnnotationHoverHighlightCode__pFN_G{background:linear-gradient(90deg,color-mix(in oklch,var(--core-purple-500) 4%,transparent) 0,color-mix(in oklch,var(--core-purple-500) 2%,transparent) 100%);box-shadow:inset 2px 0 0 color-mix(in oklch,var(--core-purple-500) 22%,transparent),inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 28%,transparent),0 4px 12px color-mix(in oklch,var(--core-neutral-900) 3%,transparent)}.AgentTab_previewAnnotationHoverHighlightContent__b_fcf{background:color-mix(in oklch,var(--core-purple-500) 3%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 26%,transparent),0 8px 18px color-mix(in oklch,var(--core-neutral-900) 3.5%,transparent)}.AgentTab_previewAnnotationHoverHighlightRegion__GJX__{background:color-mix(in oklch,var(--core-purple-500) 1.5%,transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--core-purple-500) 18%,transparent),0 4px 12px color-mix(in oklch,var(--core-neutral-900) 2%,transparent)}.AgentTab_previewAnnotationHoverLabel___locH{position:absolute;max-width:min(240px,calc(100% - 24px));min-height:20px;padding:2px 8px;border-radius:999px;border:1px solid var(--core-purple-200);background:var(--core-purple-50);box-shadow:none;color:var(--core-purple-500);font-family:var(--font-mono);font-size:10px;font-weight:500;line-height:1;display:flex;align-items:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;will-change:left,top,opacity,transform;animation:AgentTab_previewAnnotationHoverLabelIn__6BX7E .17s cubic-bezier(.2,.9,.2,1);transition:left 165ms cubic-bezier(.2,.9,.2,1),top 165ms cubic-bezier(.2,.9,.2,1),opacity .15s ease,transform 165ms cubic-bezier(.2,.9,.2,1)}.AgentTab_previewAnnotationHoverLabelCode__dKLGr{letter-spacing:.02em}.AgentTab_previewAnnotationHoverLabelRegion__dP1jA{max-width:min(220px,calc(100% - 24px));letter-spacing:.04em;text-transform:uppercase}.AgentTab_previewAnnotationComposer__Pp6eE{position:absolute;width:min(320px,calc(100% - 24px));display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:14px;border:1px solid var(--border-1);background:var(--bg-base);box-shadow:var(--shadow-layered-lg);cursor:default;animation:AgentTab_previewAnnotationComposerIn__6WNoJ .18s ease-out;transform-origin:top left}.AgentTab_previewAnnotationPinnedPopover__cMfWJ{z-index:1;pointer-events:auto}.AgentTab_previewAnnotationComposerHeader__rbJha{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgentTab_previewAnnotationComposerTitle__YiMvr{display:flex;align-items:center;gap:8px;min-width:0;font-family:var(--font-body);font-size:14px;font-weight:600;color:var(--text-primary)}.AgentTab_previewAnnotationComposerTitle__YiMvr svg{flex-shrink:0}.AgentTab_previewAnnotationComposerTitle__YiMvr span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AgentTab_previewAnnotationComposerClose__TohvC{flex-shrink:0;touch-action:manipulation}.AgentTab_previewAnnotationComposerExcerpt__zBzwB{padding:6px 10px;border-radius:8px;border:1px solid var(--core-purple-200);background:var(--core-purple-50);font-family:var(--font-mono);font-size:11px;line-height:1.45;color:var(--core-purple-500);word-break:break-word}.AgentTab_previewAnnotationComposerForm____n2F{display:flex;flex-direction:column;gap:12px}.AgentTab_previewAnnotationComposerTextarea__1drQf{width:100%}.AgentTab_previewAnnotationPinnedComment__lxEG6{padding:12px 16px;border-radius:8px;border:.5px solid var(--border-2);background:var(--bg-surface-1);box-shadow:inset 0 1px 2px 0 rgba(50,50,50,.04);font-family:var(--font-body);font-size:14px;line-height:1.5;color:var(--text-primary);white-space:pre-wrap;word-break:break-word}.AgentTab_previewAnnotationComposerActions__mtJFX{display:flex;align-items:center;justify-content:space-between;gap:12px}.AgentTab_previewAnnotationComposerActionsSingle__fzE_s{justify-content:flex-end}.AgentTab_previewAnnotationComposerButton__RAB4L{min-width:148px;touch-action:manipulation;flex-shrink:0}.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq{appearance:none;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0;color:var(--text-secondary);font-family:var(--font-body);font-size:13px;font-weight:500;line-height:1.35;cursor:pointer;text-align:center;white-space:nowrap;min-height:36px;flex:1;flex-shrink:0;transition:color .14s ease,opacity .14s ease}.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq:disabled{cursor:default;opacity:.45}.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq:focus-visible{outline:2px solid rgba(111,80,255,.18);outline-offset:4px;border-radius:8px}.AgentTab_previewAnnotationComposerSecondaryActionDanger__F_FZ9{color:var(--core-red-500)}.AgentTab_previewAnnotationComposerStatus__1ei7P{font-family:var(--font-body);font-size:12px;line-height:1.45;color:var(--text-secondary)}@media (hover:hover) and (pointer:fine){.AgentTab_previewAnnotationComposerSecondaryAction__iC1Bq:hover:not(:disabled){color:var(--text-primary)}}@media (max-width:560px){.AgentTab_previewAnnotationComposerActions__mtJFX{align-items:stretch;flex-direction:column-reverse}.AgentTab_previewAnnotationComposerButton__RAB4L{width:100%}}@keyframes AgentTab_previewAnnotationComposerIn__6WNoJ{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes AgentTab_previewAnnotationHoverIn__jfdJ7{0%{opacity:0;transform:scale(.992)}to{opacity:1;transform:scale(1)}}@keyframes AgentTab_previewAnnotationHoverLabelIn__6BX7E{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes AgentTab_previewAnnotationPinIn__gRcpw{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.AgentTab_previewAnnotationComposerClose__TohvC,.AgentTab_previewAnnotationHoverHighlight__q7QQX,.AgentTab_previewAnnotationHoverLabel___locH{transition:none}.AgentTab_previewAnnotationComposer__Pp6eE,.AgentTab_previewAnnotationDraftPin__URkrD,.AgentTab_previewAnnotationHoverHighlight__q7QQX,.AgentTab_previewAnnotationHoverLabel___locH{animation:none}}.AgentTab_previewPaneChromeGroup__wbs9E{display:flex;align-items:center;gap:8px}.AgentTab_viewingBadge__FdQTX{display:none;align-items:center;gap:var(--space-6);height:32px;padding:0 var(--space-10) 0 var(--space-8);border:.5px solid var(--border-3);border-radius:var(--radius-8);background-color:var(--core-white);box-shadow:inset 0 0 1px 1px rgba(255,255,255,.08),0 .5px 1.5px 0 rgba(0,0,0,.07);color:var(--core-neutral-500);font:500 10px/16px var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;opacity:0;transition:opacity .3s var(--ease-out-quad),display .3s allow-discrete}[data-preview-viewing] .AgentTab_viewingBadge__FdQTX{display:flex;opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.AgentTab_viewingBadge__FdQTX{transition:none}}.AgentTab_centerContainer__WEh1A{position:relative}.AgentTab_centerContainer__WEh1A:before{content:"";position:absolute;inset:0;z-index:5;pointer-events:none;box-shadow:inset 0 0 0 1.5px color-mix(in oklch,var(--accent-primary) 70%,transparent),inset 0 0 40px -16px color-mix(in oklch,var(--accent-primary) 55%,transparent);opacity:0;transition:opacity .3s var(--ease-out-quad)}.AgentTab_centerContainer__WEh1A[data-preview-viewing]:before{opacity:1;transition:none}@media (prefers-reduced-motion:reduce){.AgentTab_centerContainer__WEh1A:before{transition:none}}.AiCodeBlock_container__SJ1GX{width:100%;position:relative;border-radius:10px;overflow:hidden;background-color:var(--core-neutral-100);border:1px solid var(--core-neutral-100)}.AiCodeBlock_actions__cC6TR{display:flex;align-items:center;gap:2px}.AiCodeBlock_actionButton__oQqVt{display:flex;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border:none;background-color:transparent;color:var(--core-neutral-500);font-family:Inter,-apple-system,sans-serif;font-size:11px;border-radius:5px;cursor:pointer;transition:all .1s ease}.AiCodeBlock_actionButton__oQqVt:hover{background-color:var(--core-neutral-200);color:var(--core-neutral-700)}.AiCodeBlock_actionButton__oQqVt:active{transform:scale(.96)}.AiCodeBlock_codeWrapper__aOhle{position:relative;overflow-x:auto;overflow-y:hidden;border:none}.AiCodeBlock_codeWrapper__aOhle code,.AiCodeBlock_codeWrapper__aOhle pre{border:none!important;background:transparent!important}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar{height:6px}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar-track{background:transparent}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar-thumb{background-color:var(--core-neutral-200);border-radius:3px}.AiCodeBlock_codeWrapper__aOhle::-webkit-scrollbar-thumb:hover{background-color:var(--core-neutral-300)}.AiCodeBlock_pre__3IWeV{margin:0;padding:14px 16px;background-color:transparent!important;outline:none!important;box-shadow:none!important;font-family:var(--font-mono);font-size:13px;line-height:1.5;tab-size:2;overflow-x:visible}.AiCodeBlock_pre__3IWeV,.AiCodeBlock_pre__3IWeV code{background:transparent!important;border:none!important}.AiCodeBlock_pre__3IWeV code{padding:0!important}.AiCodeBlock_code__jXfZ4{font-family:inherit;font-size:inherit;line-height:inherit;color:var(--core-neutral-800)}.AiCodeBlock_lineNumbers__rbZ_7{position:absolute;left:0;top:0;padding:14px 0;min-width:40px;text-align:right;pointer-events:none;user-select:none;background:linear-gradient(90deg,var(--core-neutral-50) 0,var(--core-neutral-50) 85%,transparent 100%)}.AiCodeBlock_lineNumber__W7YFu{display:block;padding-right:12px;font-family:var(--font-mono);font-size:11px;line-height:1.5;color:var(--core-neutral-400)}.AiCodeBlock_withLineNumbers__ro6br .AiCodeBlock_pre__3IWeV{padding-left:48px}.AiCodeBlock_inline__tKuC1{display:inline;padding:2px 6px;background-color:var(--core-neutral-100);border-radius:4px;font-family:var(--font-mono);font-size:.875em;color:var(--core-neutral-700);word-break:break-word}.AiCodeBlock_inlineDark___eh42{background-color:rgba(0,0,0,.06);color:var(--core-neutral-800)}.AiCodeBlock_compact__EnYDg{margin:12px 0 6px;border-radius:8px}.AiCodeBlock_compact__EnYDg .AiCodeBlock_header__bkt2V{padding:6px 10px}.AiCodeBlock_compact__EnYDg .AiCodeBlock_pre__3IWeV{padding:10px 12px;font-size:12px}.AiCodeBlock_compact__EnYDg .AiCodeBlock_lineNumber__W7YFu{font-size:10px}.AiCodeBlock_filename__nqVTm{display:flex;align-items:center;gap:6px;font-family:Inter,-apple-system,sans-serif;font-size:11px;color:var(--core-neutral-600)}.AiCodeBlock_highlightedLine__BOHFO{display:block;background-color:rgba(59,130,246,.08);margin:0 -16px;padding:0 16px;border-left:2px solid var(--core-blue-500,#3b82f6)}@property --iconButtonColor1{syntax:"<color>";initial-value:#ffffff;inherits:false}@property --iconButtonColor2{syntax:"<color>";initial-value:#f5f5f5;inherits:false}.AiCta_container__iPM4u{position:relative;display:inline-block;height:min-content}.AiCta_containerDisabled__3NQ8h{pointer-events:none}.AiCta_iconButton__7WCG4{position:relative;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border:1px solid #ededed;border-radius:.375rem;background:radial-gradient(100% 100% at 50% 0,var(--iconButtonColor1) 0,var(--iconButtonColor2) 100%);color:var(--core-purple-500);cursor:pointer;user-select:none;transition:filter .15s var(--ease-out-quad),--iconButtonColor1 .6s var(--ease-out-quart) .15s,--iconButtonColor2 .6s var(--ease-out-quart) .15s}@media (hover:hover){.AiCta_iconButton__7WCG4:hover{filter:brightness(.98)}}.AiCta_iconButton__7WCG4[data-state=open]{filter:brightness(.96)}.AiCta_iconButton__7WCG4[data-state=active]{--iconButtonColor1:var(--core-white);--iconButtonColor2:var(--core-purple-50)}.AiCta_iconContainer__LBTA1{position:relative;width:1rem;height:1rem}.AiCta_icon__5_BRa{position:absolute;inset:0;width:1rem;height:1rem;transition:all .15s var(--ease-out-quad)}.AiCta_confirmIcon__KCxcx,.AiCta_iconHidden__7lfJO{opacity:0;transform:scale(.8);filter:blur(2px)}.AiCta_checkIconVisible__c4KM6,.AiCta_trashIconVisible__xmrE9{opacity:1;transform:scale(1);filter:none}.AiCta_checkIconVisible__c4KM6{color:var(--core-success-600)}.AiCta_trashIconVisible__xmrE9{animation:AiCta_shake__8ZMkL .6s var(--ease-in-out-circ);color:var(--core-destructive-500)!important}.AiCta_popup__JQEIC.AiCta_popup__JQEIC{border:0;z-index:1000000001;width:21rem;padding:.75rem;border-radius:.5rem;background-color:var(--core-white);color:var(--core-neutral-900);box-shadow:0 4px 8px 0 rgba(73,83,91,.08),0 2px 4px 0 rgba(88,105,118,.04);transform-origin:var(--radix-popover-content-transform-origin);animation-duration:.1s;animation-timing-function:var(--ease-out-quad);will-change:transform,opacity}.AiCta_popup__JQEIC[data-state=open]{animation-name:AiCta_slideInAndFade__0Mx4i}.AiCta_popup__JQEIC[data-state=closed]{animation-name:AiCta_slideOutAndFade__oD8mr}.AiCta_header__RwaBt{margin-bottom:.75rem;color:var(--core-neutral-600);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-sm);letter-spacing:var(--tracking-sm)}.AiCta_removePromptContainer__v8tQp{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.AiCta_savedPromptText__QV2wH{font-family:var(--font-mono);text-transform:uppercase;font-size:12px;color:var(--core-neutral-300)}.AiCta_actions__5vtFb{display:flex;gap:.75rem;justify-content:end;padding-top:.75rem}@keyframes AiCta_shake__8ZMkL{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-1px) rotate(-10deg)}20%,40%,60%,80%{transform:translateX(1px) rotate(10deg)}}@keyframes AiCta_slideInAndFade__0Mx4i{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes AiCta_slideOutAndFade__oD8mr{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}.AiMarkdown_markdown___zJPp{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.65;color:var(--core-neutral-700);position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.AiMarkdown_markdown___zJPp *{position:static}.AiMarkdown_markdown___zJPp .AiMarkdown_imageWrapper__yekzI{position:relative}.AiMarkdown_paragraph__uTcTJ{margin:0 0 14px;contain:inline-size}.AiMarkdown_paragraph__uTcTJ:last-child{margin-bottom:0}.AiMarkdown_h1__Rw0dN,.AiMarkdown_h2__M0g6t,.AiMarkdown_h3__QnU1b,.AiMarkdown_h4__rhRFE{font-weight:600;color:var(--core-neutral-900);margin:0;letter-spacing:-.01em}.AiMarkdown_h1__Rw0dN{font-size:20px;line-height:1.35;margin:24px 0 12px}.AiMarkdown_h2__M0g6t{font-size:16px;line-height:1.4;margin:20px 0 10px}.AiMarkdown_h3__QnU1b{font-size:14px;line-height:1.45;margin:16px 0 8px}.AiMarkdown_h4__rhRFE{font-size:13px;line-height:1.5;margin:14px 0 6px}.AiMarkdown_h1__Rw0dN:first-child,.AiMarkdown_h2__M0g6t:first-child,.AiMarkdown_h3__QnU1b:first-child,.AiMarkdown_h4__rhRFE:first-child{margin-top:0}.AiMarkdown_listContainer__bi_Ng{margin:12px 0;padding:0;display:flex;flex-direction:column;gap:6px}.AiMarkdown_listItem__Yc5dx{display:flex;align-items:flex-start;gap:8px;line-height:1.55;color:var(--core-neutral-700)}.AiMarkdown_listBullet__yVd_J{flex-shrink:0;min-width:16px;color:var(--core-neutral-400);font-size:14px;line-height:1.55;text-align:right;user-select:none}.AiMarkdown_listContainer__bi_Ng[data-list-type=unordered] .AiMarkdown_listBullet__yVd_J{font-size:10px;display:flex;align-items:center;justify-content:center;height:1.55em}.AiMarkdown_listContainer__bi_Ng[data-list-type=ordered]{display:grid;grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:6px 8px}.AiMarkdown_listContainer__bi_Ng[data-list-type=ordered]>.AiMarkdown_listItem__Yc5dx{display:contents}.AiMarkdown_listContainer__bi_Ng[data-list-type=ordered] .AiMarkdown_listBullet__yVd_J{font-family:Inter,-apple-system,sans-serif;font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.AiMarkdown_listContent__SpDCN{flex:1;min-width:0}.AiMarkdown_listContent__SpDCN>.AiMarkdown_listContainer__bi_Ng{margin:6px 0 0}.AiMarkdown_listContent__SpDCN input[type=checkbox]{margin-right:8px;width:14px;height:14px;accent-color:var(--core-neutral-900)}.AiMarkdown_blockquote__iab8u{margin:14px 0;padding:10px 16px;border-left:3px solid var(--core-neutral-200);background-color:var(--core-neutral-50);border-radius:0 6px 6px 0;color:var(--core-neutral-600);font-size:13px}.AiMarkdown_blockquote__iab8u p{margin:0}.AiMarkdown_blockquote__iab8u p+p{margin-top:8px}.AiMarkdown_link__jI7KT{color:var(--core-neutral-900);text-decoration:underline;text-decoration-color:var(--core-neutral-300);text-underline-offset:2px;transition:all .1s ease}.AiMarkdown_link__jI7KT:hover{text-decoration-color:var(--core-neutral-900)}.AiMarkdown_simpleCodeBlock__KwQa0{margin:14px 0;padding:14px 16px;background-color:var(--core-neutral-50);border:1px solid var(--core-neutral-150,#e8e8e8);border-radius:8px;overflow-x:auto;font-family:RoobertMono,SF Mono,Monaco,monospace;font-size:13px;line-height:1.5;color:var(--core-neutral-800)}.AiMarkdown_tableWrapper__ypKwI{margin:14px 0;overflow-x:auto;border-radius:8px;border:1px solid var(--core-neutral-150,#e8e8e8);box-shadow:var(--shadow-base-sm)}.AiMarkdown_table__9CyoE{width:100%;border-collapse:collapse;font-size:13px}.AiMarkdown_thead__eJtc9{background-color:var(--core-neutral-50)}.AiMarkdown_th__QST76{padding:10px 14px;text-align:left;font-weight:600;font-size:12px;color:var(--core-neutral-600);border-bottom:1px solid var(--core-neutral-150,#e8e8e8)}.AiMarkdown_td__8RSON{padding:10px 14px;border-bottom:1px solid var(--core-neutral-100);color:var(--core-neutral-700)}.AiMarkdown_tbody__TkxVS .AiMarkdown_tr__nurYD:nth-child(2n){background-color:var(--bg-surface-1)}.AiMarkdown_tbody__TkxVS .AiMarkdown_tr__nurYD:nth-child(odd){background-color:var(--bg-surface-2)}.AiMarkdown_tbody__TkxVS .AiMarkdown_tr__nurYD:last-child .AiMarkdown_td__8RSON{border-bottom:none}.AiMarkdown_hr__bdhdU{margin:24px 0;border:none;height:1px;background-color:var(--core-neutral-150,#e8e8e8)}.AiMarkdown_imageWrapper__yekzI{display:block;margin:14px 0}.AiMarkdown_image__4Jtki{max-width:100%;height:auto;border-radius:8px;border:1px solid var(--core-neutral-100)}.AiMarkdown_imageCaption__p_Ye_{display:block;margin-top:6px;font-size:12px;color:var(--core-neutral-500);text-align:center}.AiMarkdown_strong__FoxcU{font-weight:600;color:var(--core-neutral-900)}.AiMarkdown_em__zy6ii{font-style:italic}.AiMarkdown_del__LaYKj{text-decoration:line-through;color:var(--core-neutral-500)}.AiMarkdown_markdown___zJPp>:first-child{margin-top:0}.AiMarkdown_markdown___zJPp>:last-child{margin-bottom:0}.AiMarkdown_h1__Rw0dN+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h1__Rw0dN+.AiMarkdown_paragraph__uTcTJ,.AiMarkdown_h2__M0g6t+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h2__M0g6t+.AiMarkdown_paragraph__uTcTJ,.AiMarkdown_h3__QnU1b+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h3__QnU1b+.AiMarkdown_paragraph__uTcTJ,.AiMarkdown_h4__rhRFE+.AiMarkdown_listContainer__bi_Ng,.AiMarkdown_h4__rhRFE+.AiMarkdown_paragraph__uTcTJ{margin-top:0}.styles_Container__JviwQ{pointer-events:none;position:absolute;inset:-1;border-radius:inherit;border:1px solid transparent;mask-clip:padding-box,border-box;mask-composite:intersect;mask-image:linear-gradient(transparent,transparent),linear-gradient(#000,#000)}.styles_Trail__qm_wc{position:absolute;aspect-ratio:1;opacity:0}.CoreInput_inputWrapper__RSMKH{position:relative;display:flex;align-items:center;width:100%}.CoreInput_iconContainer__z4PSs{position:absolute;left:12px;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:1}.CoreInput_iconContainer__z4PSs svg{width:16px;height:16px;color:var(--core-neutral-500)}.CoreInput_input__lrSDQ{width:100%;font-family:Inter,sans-serif;color:var(--core-neutral-950);background:var(--bg-surface-1);box-shadow:var(--shadow-inset-sm);border:.5px solid var(--border-2);border-radius:8px;outline:none;box-sizing:border-box;cursor:text}.CoreInput_input__lrSDQ.CoreInput_hasIcon___Spmn{padding-left:40px}.CoreInput_input__lrSDQ::placeholder{color:var(--text-placeholder)}.CoreInput_size-md__cMHey .CoreInput_input__lrSDQ{height:32px;font-size:12px;padding:0 12px}.CoreInput_size-md__cMHey .CoreInput_input__lrSDQ.CoreInput_hasIcon___Spmn{padding-left:36px}.CoreInput_size-md__cMHey .CoreInput_iconContainer__z4PSs{left:10px}.CoreInput_size-md__cMHey .CoreInput_iconContainer__z4PSs svg{width:14px;height:14px}.CoreInput_size-lg__Yxri_ .CoreInput_input__lrSDQ{height:40px;font-size:14px;padding:0 16px}.CoreInput_size-lg__Yxri_ .CoreInput_input__lrSDQ.CoreInput_hasIcon___Spmn{padding-left:40px}.CoreInput_size-lg__Yxri_ .CoreInput_iconContainer__z4PSs{left:12px}.CoreInput_size-lg__Yxri_ .CoreInput_iconContainer__z4PSs svg{width:16px;height:16px}.CoreInput_input__lrSDQ:focus-visible{outline:2px solid var(--core-neutral-150);outline-offset:2px}.CoreInput_input__lrSDQ:disabled{opacity:.6;cursor:not-allowed;background:var(--core-neutral-50)}.CoreInput_variant-surface__qqoIB .CoreInput_input__lrSDQ{background:var(--bg-surface-2);border:.5px solid var(--border-3)}.CoreInput_variant-surface__qqoIB .CoreInput_input__lrSDQ:focus-visible{outline:2px solid var(--core-neutral-200)}.CoreInput_variant-surface-dark__kvwmO .CoreInput_input__lrSDQ{background:var(--bg-surface-3);border:.5px solid var(--border-3)}.CoreInput_variant-surface-dark__kvwmO .CoreInput_input__lrSDQ:focus-visible{outline:2px solid var(--core-neutral-200)}.CoreInput_variant-ghost__TteJi .CoreInput_input__lrSDQ{background:transparent;border:1px solid transparent;padding:8px 12px;height:auto;box-shadow:none}.CoreInput_variant-ghost__TteJi .CoreInput_input__lrSDQ.CoreInput_hasIcon___Spmn{padding-left:36px}.CoreInput_variant-ghost__TteJi .CoreInput_iconContainer__z4PSs{left:10px}.CoreInput_input__lrSDQ.CoreInput_noTabFocus__NbQpJ:focus-visible{outline:none}.CoreInput_disabled__lQZ5A .CoreInput_iconContainer__z4PSs svg{opacity:.6}.AiTurnSummary_toolSummary__FjlSc{display:inline-flex;align-items:center;gap:6px;padding:2px 0;background:transparent;border:none;cursor:pointer;font-family:var(--font-mono);font-size:11px;font-weight:400;color:var(--core-neutral-400);transition:color .15s ease;margin:0 0 8px}.AiTurnSummary_toolSummary__FjlSc:hover{color:var(--core-neutral-500)}.AiTurnSummary_chevron__7RjXx{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.AiTurnSummary_text__SwmM_{line-height:1.4}.AiTurnSummary_expanded__iiAss{overflow:hidden;margin-bottom:12px}.AiTurnSummary_contentList__MjXj9{display:flex;flex-direction:column;margin-left:5px;padding-top:8px;padding-left:10px;border-left:1px solid var(--core-neutral-200)}.Shortcut_shortcutContainer__a37me{display:flex;align-items:center;justify-content:center;gap:var(--space-4)}.Shortcut_commandText__WPfWq,.Shortcut_command__OcF8L,.Shortcut_shortcut__uVX3S{display:flex;align-items:center;justify-content:center;height:16px;border-radius:var(--radius-4);border:1px solid var(--accent-border);color:var(--accent-primary);background:linear-gradient(to bottom,var(--accent-primary-subtle),var(--accent-bg));box-shadow:var(--shadow-base-xs)}.Shortcut_commandText__WPfWq,.Shortcut_shortcut__uVX3S{font-family:var(--font-body);font-weight:var(--font-weight-semibold);font-size:var(--text-xs);letter-spacing:var(--tracking-xs)}.Shortcut_command__OcF8L{width:16px;padding:3px;aspect-ratio:1/1}.Shortcut_commandText__WPfWq{padding:0 var(--space-4)}.Shortcut_shortcut__uVX3S{padding:var(--space-4);border-bottom:1.5px solid var(--accent-border)}.Shortcut_square__8mN7T{aspect-ratio:1/1;width:16px}