@keyframes ExecutionDrawer_uiMenuEnter__2EeKo{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ExecutionDrawer_uiBadgePop__XS7Xf{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes ExecutionDrawer_uiDockSlideUp__EDNAT{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes ExecutionDrawer_uiFilterBarEnter__a8rYK{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes ExecutionDrawer_uiModalOverlayEnter__fdWcu{0%{opacity:0}to{opacity:1}}@keyframes ExecutionDrawer_uiModalContentEnter__wdnkY{0%{opacity:0;transform:scale(.97) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes ExecutionDrawer_uiModalSheetEnter__AfzKn{0%{opacity:.85;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{opacity:1;-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes ExecutionDrawer_uiModalPushEnter__OJCcr{0%{opacity:1;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ExecutionDrawer_uiDrawerBackdropEnter__0aIZI{0%{opacity:0}to{opacity:1}}@keyframes ExecutionDrawer_uiDrawerPanelEnter___OG_O{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes ExecutionDrawer_composerSendReadyPulse__oRde3{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes ExecutionDrawer_composerCardBreathe__DI9Ny{0%{transform:scale(1)}35%{transform:scale(.994)}to{transform:scale(1)}}@media(prefers-reduced-motion:reduce){@keyframes ExecutionDrawer_uiMenuEnter__2EeKo{0%,to{opacity:1;transform:none}}@keyframes ExecutionDrawer_uiBadgePop__XS7Xf{0%,to{opacity:1;transform:none}}@keyframes ExecutionDrawer_uiDockSlideUp__EDNAT{0%,to{opacity:1;transform:none}}@keyframes ExecutionDrawer_uiFilterBarEnter__a8rYK{0%,to{opacity:1;transform:none}}@keyframes ExecutionDrawer_uiModalOverlayEnter__fdWcu{0%,to{opacity:1}}@keyframes ExecutionDrawer_uiModalContentEnter__wdnkY{0%,to{opacity:1;transform:none}}@keyframes ExecutionDrawer_uiModalSheetEnter__AfzKn{0%,to{opacity:1;-webkit-clip-path:none;clip-path:none;transform:none}}@keyframes ExecutionDrawer_uiModalPushEnter__OJCcr{0%,to{opacity:1;transform:none}}@keyframes ExecutionDrawer_uiDrawerBackdropEnter__0aIZI{0%,to{opacity:1}}@keyframes ExecutionDrawer_uiDrawerPanelEnter___OG_O{0%,to{transform:none}}@keyframes ExecutionDrawer_composerSendReadyPulse__oRde3{0%,to{transform:none}}@keyframes ExecutionDrawer_composerCardBreathe__DI9Ny{0%,to{transform:none}}}.ExecutionDrawer_backdrop__xnMDR{position:fixed;inset:0;z-index:1200;background:color-mix(in srgb,var(--surface-canvas) 22%,rgba(0,0,0,.84));isolation:isolate;transform:translateZ(0)}.ExecutionDrawer_drawer__sajb_{position:fixed;top:0;right:0;z-index:1210;isolation:isolate;transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;width:min(960px,100vw);height:100dvh;box-sizing:border-box;padding:var(--sat-top,env(safe-area-inset-top,0)) var(--sat-right,env(safe-area-inset-right,0)) var(--sat-bottom,env(safe-area-inset-bottom,0)) 0;display:flex;flex-direction:column;font-family:var(--font-body,inherit);color:var(--text-primary);background:linear-gradient(175deg,color-mix(in srgb,var(--surface-raised) 100%,#f4f4f5 2.5%) 0,var(--surface-base) 38%,color-mix(in srgb,var(--surface-base) 88%,var(--surface-code) 12%) 100%),var(--surface-base);border-left:1px solid var(--border-strong);box-shadow:-28px 0 72px rgba(0,0,0,.38),-1px 0 0 color-mix(in srgb,var(--accent-solid) 22%,transparent) inset,inset 0 1px 0 color-mix(in srgb,var(--text-primary) 5%,transparent)}.ExecutionDrawer_header__ErdAU{flex-shrink:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.35rem 1.05rem;border-bottom:1px solid var(--border-default);background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 55%,transparent) 0,transparent 72%)}.ExecutionDrawer_headerText__h_CBd{min-width:0}.ExecutionDrawer_kicker__pwgWo{margin:0 0 .2rem;font-family:var(--font-body),system-ui,sans-serif;font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);line-height:var(--type-overline-leading);letter-spacing:var(--type-overline-tracking);text-transform:uppercase;color:var(--accent-fg-muted)}.ExecutionDrawer_title__o0hUJ{margin:0;font-family:var(--font-display),var(--font-body),system-ui,sans-serif;font-size:var(--type-heading-size);font-weight:var(--type-heading-weight);line-height:1.35;letter-spacing:var(--type-heading-tracking);background:var(--accent-text-gradient);-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0)}.ExecutionDrawer_reasoning__xmi14{margin:.55rem 0 0;font-family:var(--font-body),system-ui,sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking);color:var(--text-secondary);max-height:4.5em;overflow:auto}.ExecutionDrawer_closeBtn__zn006{flex-shrink:0;margin-top:.1rem}.ExecutionDrawer_headerActions__fpjQU{display:flex;align-items:center;gap:.4rem;flex-shrink:0;margin-top:.1rem}.ExecutionDrawer_contextBtn__DZnQi{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.ExecutionDrawer_content__Rep8o{flex:1 1;min-height:0;overflow:auto;padding:1.15rem 1.35rem 1.35rem;display:flex;flex-direction:column;gap:1.1rem}.ExecutionDrawer_contentChat__NxSIS{overflow:hidden;padding:.35rem 0 0;gap:0;position:relative;display:flex;flex-direction:column}.ExecutionDrawer_chatLayout__mVfBn{display:flex;flex:1 1;min-height:0;overflow:hidden}.ExecutionDrawer_toolboxColumn__xfca6{flex:0 0 min(280px,38vw);max-width:320px;min-width:220px}@media(max-width:720px){.ExecutionDrawer_toolboxColumn__xfca6{flex:0 0 min(240px,42vw);min-width:180px}}.ExecutionDrawer_panel___TGJO{padding:1rem 1.1rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-solid) 24%,var(--border-default));background:linear-gradient(165deg,color-mix(in srgb,var(--accent-solid) 9%,var(--surface-raised)) 0,var(--surface-raised) 52%,color-mix(in srgb,var(--surface-raised) 92%,var(--surface-base)) 100%);box-shadow:0 2px 8px rgba(0,0,0,.14),0 0 0 1px color-mix(in srgb,var(--text-primary) 4%,transparent) inset}.ExecutionDrawer_panelMuted__CVW_O{padding:1rem 1.1rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-solid) 16%,var(--border-default));background:linear-gradient(180deg,color-mix(in srgb,var(--accent-solid) 6%,color-mix(in srgb,var(--surface-raised) 74%,var(--surface-base))) 0,color-mix(in srgb,var(--surface-raised) 68%,var(--surface-base)) 100%);box-shadow:0 1px 4px rgba(0,0,0,.1),0 0 0 1px color-mix(in srgb,var(--text-primary) 3%,transparent) inset}.ExecutionDrawer_panelMuted__CVW_O.ExecutionDrawer_payloadPanel__enXso{border-color:color-mix(in srgb,var(--accent-solid) 32%,var(--border-default));background:linear-gradient(180deg,color-mix(in srgb,var(--surface-raised) 92%,var(--surface-base)) 0,color-mix(in srgb,var(--surface-raised) 78%,var(--surface-base)) 100%);box-shadow:0 2px 10px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--text-primary) 5%,transparent) inset}.ExecutionDrawer_payloadPanel__enXso .ExecutionDrawer_sectionTitle__xFBQ8{color:var(--text-primary)}.ExecutionDrawer_payloadPanel__enXso .ExecutionDrawer_sectionTitle__xFBQ8,.ExecutionDrawer_sectionTitle__xFBQ8{font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);line-height:var(--type-overline-leading);letter-spacing:var(--type-overline-tracking)}.ExecutionDrawer_sectionTitle__xFBQ8{margin:0 0 .7rem;font-family:var(--font-body),system-ui,sans-serif;text-transform:uppercase;color:var(--accent-fg-muted)}.ExecutionDrawer_fieldGap__SE4S_{margin-top:.15rem}.ExecutionDrawer_muted__CTqky{margin:0 0 .5rem;color:color-mix(in srgb,var(--accent-fg-muted) 55%,var(--text-secondary))}.ExecutionDrawer_muted__CTqky,.ExecutionDrawer_toolHint__U3Kof{font-family:var(--font-body),system-ui,sans-serif;font-size:var(--type-body-size);line-height:var(--type-body-leading);letter-spacing:var(--type-body-tracking)}.ExecutionDrawer_toolHint__U3Kof{margin:.55rem 0 0;color:var(--text-primary)}.ExecutionDrawer_quickRow__w9FiJ{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.65rem}.ExecutionDrawer_chip__GzVAd{display:inline-flex;align-items:center;gap:.35rem;padding:.28rem .55rem;border-radius:999px;border:1px solid color-mix(in srgb,var(--accent-solid) 30%,var(--border-default));background:color-mix(in srgb,var(--accent-solid) 11%,color-mix(in srgb,var(--surface-canvas) 32%,var(--surface-raised)));color:var(--accent-fg-soft);font-size:var(--type-caption-size);font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ExecutionDrawer_chip__GzVAd:hover{border-color:var(--accent-a45);background:var(--accent-a15);color:var(--accent-fg)}.ExecutionDrawer_chipKey__pbWvQ{max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExecutionDrawer_chipScore__FC4RY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.75;color:var(--accent-fg-soft)}.ExecutionDrawer_divider__ISNmT{display:flex;align-items:center;gap:.75rem;margin:.15rem 0;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--accent-fg-muted)}.ExecutionDrawer_divider__ISNmT span{flex-shrink:0}.ExecutionDrawer_divider__ISNmT:after,.ExecutionDrawer_divider__ISNmT:before{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--accent-solid) 22%,var(--border-default)) 45%,transparent)}.ExecutionDrawer_expandLink__OWOou{align-self:flex-start;padding:.35rem 0;border:none;background:none;color:var(--accent-fg-soft);font-size:var(--type-ui-sm-size);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;-webkit-text-decoration-color:color-mix(in srgb,var(--accent-solid) 45%,transparent);text-decoration-color:color-mix(in srgb,var(--accent-solid) 45%,transparent)}.ExecutionDrawer_expandLink__OWOou:hover{color:var(--accent-fg)}.ExecutionDrawer_stateBlock__PP39e{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;padding:2rem 1rem}.ExecutionDrawer_stateText__OJWrJ{margin:0;font-size:var(--type-ui-sm-size);color:var(--accent-fg-muted)}.ExecutionDrawer_chatColumn__IocZ3{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden;height:100%}.ExecutionDrawer_chatColumnLoadingWrap__rAbG6{display:flex;flex-direction:column;flex:1 1;min-height:0;position:relative}.ExecutionDrawer_chatColumnLoading__C4z4Z{position:absolute;top:.85rem;right:1.1rem;z-index:1;pointer-events:none}.ExecutionDrawer_activityPanel__H_jZR{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:.25rem 0 .35rem;scroll-behavior:smooth}.ExecutionDrawer_planChatSection__LlRa6{display:flex;flex-direction:column;gap:.5rem;flex:1 1;min-height:0}.ExecutionDrawer_activityEmpty__SfTIQ{margin:1rem .5rem;font-size:.82rem;color:var(--accent-fg-muted);text-align:center}.ExecutionDrawer_chatEmptyState__kRtW8{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:1.5rem;min-height:min(420px,var(--app-vvh,100vh)*.42);gap:.55rem}.ExecutionDrawer_chatEmptyGlyph__Ny5xr{color:color-mix(in srgb,var(--chat-bubble-fill,#50554e) 72%,var(--text-tertiary));margin-bottom:.35rem}.ExecutionDrawer_chatEmptyTitle__2p_E0{margin:0;font-size:var(--type-body-size);font-weight:600;color:var(--text-secondary)}.ExecutionDrawer_chatEmptyHint__2f6LG{margin:0;max-width:280px;font-size:var(--type-caption-size);line-height:1.55;color:var(--text-tertiary)}.ExecutionDrawer_chatCompact__0Ezzn{max-height:100%}.ExecutionDrawer_chatToneHost__ASugb{color:var(--text-primary)}.ExecutionDrawer_errorBanner__715_c{padding:.65rem .85rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--danger-solid,#ef4444) 45%,transparent);background:color-mix(in srgb,var(--danger-solid,#ef4444) 12%,transparent);color:var(--status-error-fg,#fecaca);font-size:var(--type-caption-size);line-height:1.4}html[data-theme=light] .ExecutionDrawer_errorBanner__715_c{background:#fef2f2;border-color:#fecaca;color:#991b1b}.ExecutionDrawer_hostSessionBlocked__VmnQl{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;border-radius:12px;border:1px solid color-mix(in srgb,#f87171 35%,transparent);background:color-mix(in srgb,#f87171 8%,var(--surface-raised));min-height:8rem;justify-content:center}.ExecutionDrawer_hostSessionBlockedTitle__OzEGq{margin:0;font-size:var(--type-body-lg-size);font-weight:600;color:color-mix(in srgb,var(--text-primary) 92%,transparent)}.ExecutionDrawer_hostSessionBlockedText__6qCMT{margin:0;font-size:var(--type-ui-sm-size);line-height:1.5;color:color-mix(in srgb,var(--text-primary) 72%,transparent)}.ExecutionDrawer_runStack__J32my{display:flex;flex-direction:column;gap:1rem}.ExecutionDrawer_statusPill__ifSOM{align-self:flex-start;padding:.32rem .75rem;border-radius:999px;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.05em;text-transform:uppercase;border:1px solid var(--badge-info-border,color-mix(in srgb,var(--accent-solid) 22%,var(--border-default)));background:var(--badge-info-bg,color-mix(in srgb,var(--accent-solid) 8%,var(--surface-raised)));color:var(--status-info-fg,var(--accent-fg-soft));box-shadow:none}.ExecutionDrawer_statusPill__ifSOM[data-status=running]{border-color:var(--badge-info-border);color:var(--status-info-fg);background:var(--badge-info-bg)}.ExecutionDrawer_statusPill__ifSOM[data-status=done]{border-color:var(--badge-success-border);color:var(--status-success-fg);background:var(--badge-success-bg)}.ExecutionDrawer_statusPill__ifSOM[data-status=error]{border-color:var(--badge-danger-border);color:var(--status-error-fg);background:var(--badge-danger-bg)}.ExecutionDrawer_footer__yNYFh{flex-shrink:0;display:flex;justify-content:flex-end;align-items:center;gap:.6rem;padding:1rem 1.35rem 1.15rem;border-top:1px solid color-mix(in srgb,var(--accent-solid) 16%,var(--border-default));background:linear-gradient(0deg,color-mix(in srgb,var(--accent-solid) 6%,var(--surface-base)) 0,color-mix(in srgb,var(--surface-raised) 52%,var(--surface-base)) 100%);box-shadow:0 -1px 0 color-mix(in srgb,var(--text-primary) 4%,transparent) inset}.ExecutionDrawer_allAgentsBlock__vX3fQ{margin-top:.35rem;border:1px solid color-mix(in srgb,var(--accent-solid) 18%,var(--border-subtle));border-radius:12px;padding:.5rem .35rem;max-height:min(280px,38vh);overflow:auto;background:color-mix(in srgb,var(--accent-solid) 5%,transparent)}.ExecutionDrawer_agentGroup__04R0W{margin-bottom:.65rem}.ExecutionDrawer_agentGroup__04R0W:last-child{margin-bottom:0}.ExecutionDrawer_agentGroupTitle__6Yo_5{font-size:var(--type-overline-size);font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--accent-fg-muted);margin:.4rem .5rem .25rem}.ExecutionDrawer_toolItem___eTRz{display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;padding:.45rem .55rem;border-radius:10px;border:none;background:rgba(0,0,0,0);color:var(--accent-fg-muted);cursor:pointer;font:inherit}.ExecutionDrawer_toolItem___eTRz:hover{background:var(--accent-a12);color:var(--accent-fg-soft)}.ExecutionDrawer_toolItemActive__iXL4A{background:var(--accent-a20);color:var(--accent-fg)}.ExecutionDrawer_toolItemActive__iXL4A .ExecutionDrawer_toolItemDesc__ODwjs{color:var(--accent-fg-muted)}.ExecutionDrawer_toolItemKey__b6EEb{font-size:var(--type-caption-size);font-weight:500}.ExecutionDrawer_toolItemDesc__ODwjs{font-size:var(--type-caption-size);color:var(--accent-fg-dim)}.ExecutionDrawer_inputRequired__zhOtA{border-color:rgba(245,158,11,.55)!important}.ExecutionDrawer_subtitle__kuTFt{font-size:var(--type-caption-size);color:var(--text-tertiary);margin:.25rem 0 .5rem}.ExecutionDrawer_row__iwwv0{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.ExecutionDrawer_fieldList__6_dVK{display:grid;grid-gap:.65rem;gap:.65rem}.ExecutionDrawer_field__P0WbQ{display:grid;grid-gap:.35rem;gap:.35rem}.ExecutionDrawer_label__bOhmF{font-size:var(--type-caption-size);font-weight:500;color:var(--text-secondary)}.ExecutionDrawer_input__b6xLR{width:100%;padding:.58rem .78rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-solid) 14%,var(--border-default));background:color-mix(in srgb,var(--surface-raised) 80%,var(--surface-canvas));color:var(--text-primary);font:inherit;font-size:var(--type-body-size);line-height:1.55}.ExecutionDrawer_input__b6xLR::placeholder{color:var(--text-tertiary);opacity:1}.ExecutionDrawer_input__b6xLR:focus{outline:none;border-color:var(--accent-a45);box-shadow:0 0 0 2px var(--accent-ring-10)}.ExecutionDrawer_payloadEmpty__kfBy1{margin:0;font-size:var(--type-ui-sm-size);line-height:1.55;color:var(--text-secondary)}.ExecutionDrawer_payloadFieldList__ua0m_{display:grid;grid-gap:.9rem;gap:.9rem}.ExecutionDrawer_payloadField__74_P8{display:grid;grid-gap:.45rem;gap:.45rem}.ExecutionDrawer_payloadLabelRow__hwjeJ{display:block;line-height:1.5}.ExecutionDrawer_payloadKey__B4eP2{font-size:var(--type-ui-sm-size);font-weight:600;color:var(--text-primary);letter-spacing:.01em;word-break:break-word}.ExecutionDrawer_payloadSuggest__vJh_l{font-size:var(--type-caption-size);font-weight:500;color:var(--accent-fg-muted)}.ExecutionDrawer_payloadInput__lB_jv{width:100%;padding:.65rem .9rem;border-radius:11px;border:1px solid color-mix(in srgb,var(--accent-solid) 22%,var(--border-default));background:var(--surface-raised);color:var(--text-primary);font:inherit;font-size:var(--type-body-size);line-height:1.58;letter-spacing:.015em}.ExecutionDrawer_payloadInput__lB_jv::placeholder{color:var(--text-tertiary);opacity:1}.ExecutionDrawer_payloadInput__lB_jv:focus{outline:none;border-color:var(--accent-a50);box-shadow:0 0 0 2px var(--accent-ring-10)}.ExecutionDrawer_resultPanel__SfNgs{position:relative;margin-top:.85rem;border-radius:14px;border:1px solid color-mix(in srgb,#4a523e 38%,var(--border-default));overflow:hidden;background:var(--surface-raised);box-shadow:0 4px 20px rgba(0,0,0,.14),0 0 0 1px color-mix(in srgb,var(--text-primary) 4%,transparent) inset}.ExecutionDrawer_resultPanelHeader__T_PYP{padding:.58rem 1rem;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.07em;text-transform:uppercase;color:rgba(236,240,224,.92);border-bottom:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:linear-gradient(105deg,color-mix(in srgb,#6d7a5c 16%,#3c432f),#3c432f 55%,#4a523e)}.ExecutionDrawer_resultPanelSummary__2Bu4h{margin:0;padding:.75rem 1rem;font-size:.92rem;line-height:1.55;color:var(--text-primary)}.ExecutionDrawer_resultPanelDetails__im0lo{margin:0 1rem 1rem;font-size:.78rem;color:var(--accent-fg-muted)}.ExecutionDrawer_resultPanelDetails__im0lo summary{cursor:pointer;padding:.35rem 0}.ExecutionDrawer_resultPanelHint__zZHn3{margin:0;padding:.52rem 1rem .55rem;font-size:var(--type-caption-size);line-height:1.55;color:var(--text-secondary);border-bottom:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 90%,var(--surface-base))}.ExecutionDrawer_resultPanelBody__2B9Uu{margin:0;padding:.9rem 1rem 1.05rem;font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--type-ui-sm-size);line-height:1.68;color:var(--text-primary);white-space:pre-wrap;word-break:break-word;max-height:min(42vh,380px);overflow:auto;letter-spacing:.01em;background:color-mix(in srgb,var(--surface-base) 56%,var(--surface-raised));box-shadow:inset 0 1px 0 color-mix(in srgb,var(--text-primary) 3.5%,transparent)}.ExecutionDrawer_resultPanelError__aA178{margin-top:.85rem;border-radius:14px;border:1px solid rgba(248,113,113,.22);border-left:3px solid rgba(220,90,90,.75);background:color-mix(in srgb,var(--surface-raised) 94%,#140808);overflow:hidden;box-shadow:0 4px 18px rgba(0,0,0,.12),0 0 0 1px color-mix(in srgb,var(--text-primary) 3%,transparent) inset}.ExecutionDrawer_resultPanelError__aA178 .ExecutionDrawer_resultPanelHeader__T_PYP{color:rgba(254,202,202,.92);border-bottom-color:rgba(248,113,113,.12);background:color-mix(in srgb,var(--surface-raised) 78%,#1c0a0a)}.ExecutionDrawer_resultPanelErrorText__Li__B{margin:0;padding:.85rem 1rem 1rem;font-size:var(--type-body-lg-size);line-height:1.62;color:#fecaca}.ExecutionDrawer_eventList__OuaVf{display:grid;grid-gap:.45rem;gap:.45rem}.ExecutionDrawer_event__7U9IJ{padding:.5rem .65rem;border-radius:10px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-raised) 35%,transparent);font-size:var(--type-caption-size);color:var(--text-secondary)}.ExecutionDrawer_eventMeta__lvfq9{display:flex;align-items:center;margin-bottom:.35rem}.ExecutionDrawer_eventType__UXz_k{display:inline-flex;align-items:center;padding:.12rem .42rem;border-radius:999px;font-size:var(--type-overline-size);text-transform:uppercase;letter-spacing:.05em;color:var(--text-tertiary);border:1px solid var(--border-default);background:color-mix(in srgb,var(--surface-canvas) 40%,transparent)}.ExecutionDrawer_eventText__H_ark{color:var(--text-secondary);line-height:1.4;word-break:break-word}.ExecutionDrawer_questionCard__L_B1E{margin-top:1rem;padding:1rem 1.1rem 1.1rem;border-radius:16px;border:1px solid color-mix(in srgb,var(--accent-solid) 26%,var(--border-default));background:linear-gradient(160deg,color-mix(in srgb,var(--accent-solid) 10%,var(--surface-raised)) 0,var(--surface-raised) 55%);box-shadow:0 3px 14px rgba(0,0,0,.1),0 0 0 1px color-mix(in srgb,var(--text-primary) 4%,transparent) inset}.ExecutionDrawer_questionTitle__bR7Hg{margin:0 0 .45rem;font-size:var(--type-caption-size);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-fg-muted)}.ExecutionDrawer_questionText__I3RZD{margin:0 0 .85rem;font-size:var(--type-body-size);line-height:1.62;color:var(--text-primary)}.ExecutionDrawer_btn__MNjrp{display:inline-flex;align-items:center;justify-content:center;padding:.4rem .75rem;border-radius:10px;border:1px solid var(--border-default);background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-secondary);font-size:var(--type-caption-size);font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ExecutionDrawer_btn__MNjrp:hover{background:var(--accent-a10);border-color:var(--accent-a35);color:var(--text-primary)}.ExecutionDrawer_btnPrimary__nh0tm{border-color:color-mix(in srgb,var(--accent-solid) 55%,transparent);background:var(--accent-a15);color:var(--accent-fg-soft)}.ExecutionDrawer_btnPrimary__nh0tm:hover{background:var(--accent-a25)}.ExecutionDrawer_tabs__njSZv{display:flex;align-items:center;gap:.45rem;padding:.65rem 1.35rem;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-solid) 8%,var(--surface-base)) 0,color-mix(in srgb,var(--surface-raised) 42%,var(--surface-base)) 100%);border-bottom:1px solid color-mix(in srgb,var(--accent-solid) 14%,var(--border-default));flex-shrink:0}.ExecutionDrawer_tabBtn__nTQ5y{display:inline-flex;align-items:center;gap:.4rem;padding:.32rem .7rem;border-radius:999px;border:1px solid rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--accent-fg-muted);font-size:var(--type-caption-size);font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease,border-color .12s ease}.ExecutionDrawer_tabBtn__nTQ5y:hover{color:var(--accent-fg-soft);background:var(--accent-a12);border-color:color-mix(in srgb,var(--accent-solid) 22%,transparent)}.ExecutionDrawer_tabBtnActive__SO5lc{color:var(--accent-fg);background:var(--accent-a20);border-color:var(--accent-a45)}.ExecutionDrawer_tabCount__dfhIU{display:inline-flex;align-items:center;justify-content:center;min-width:18px;padding:0 .35rem;border-radius:999px;background:color-mix(in srgb,var(--accent-solid) 18%,transparent);color:var(--accent-fg);font-size:var(--type-overline-size);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionDrawer_payloadActions__NVYNE{display:flex;align-items:center;gap:.5rem;margin-top:.6rem;flex-wrap:wrap}.ExecutionDrawer_fillFromContextBtnIcon__y9gnf{flex-shrink:0;opacity:1;color:#e4c76a;filter:drop-shadow(0 0 5px color-mix(in srgb,#ffd978 35%,transparent))}.ExecutionDrawer_fillFromContextBtn__gzL9l:hover:not(:disabled) .ExecutionDrawer_fillFromContextBtnIcon__y9gnf{color:#f0d78a;filter:drop-shadow(0 0 6px color-mix(in srgb,#ffe8a8 45%,transparent))}.ExecutionDrawer_fillFromContextBtn__gzL9l{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:8px;border:1px dashed var(--accent-a35);background:color-mix(in srgb,var(--accent-solid) 6%,transparent);color:var(--accent-fg-soft);font-size:var(--type-caption-size);font-weight:500;cursor:pointer;transition:background .12s ease,border-color .12s ease}.ExecutionDrawer_fillFromContextBtn__gzL9l:hover:not(:disabled){background:var(--accent-a12);border-color:var(--accent-a45);border-style:solid}.ExecutionDrawer_fillFromContextBtn__gzL9l:disabled{opacity:.5;cursor:not-allowed}.ExecutionDrawer_fillFromContextHint__Alf69{font-size:var(--type-caption-size);color:var(--accent-fg-muted);line-height:1.5}.ExecutionDrawer_chatFeed__dvpHx{--chat-lane-inset:0.65rem;--chat-block-gap:0.22rem;--chat-block-gap-group:0.55rem;--chat-card-max-width:min(100%,42rem);--chat-card-pad-y:0.55rem;--chat-card-pad-x:0.85rem;--chat-radius:16px;--chat-radius-tail:6px;--chat-bubble-incoming:var(--theme-chat-bubble-incoming,#303038);--chat-bubble-outgoing:var(--theme-chat-bubble-fill,#19191d);--chat-bubble-incoming-selected:var(--theme-chat-bubble-incoming-selected,#3e3e4a);--chat-bubble-outgoing-selected:var(--theme-chat-bubble-outgoing-selected,#242428);--chat-bubble-incoming-flash:var(--theme-chat-bubble-incoming-flash,#4a4a56);--chat-bubble-outgoing-flash:var(--theme-chat-bubble-outgoing-flash,#2f2f34);display:flex;flex-direction:column;gap:0;min-height:4rem;padding:0 var(--chat-lane-inset) .65rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ExecutionDrawer_chatFeedCompact__dNqiV{max-height:100%}.ExecutionDrawer_chatFeedEmpty__ugU22{flex:1 1;justify-content:center;min-height:100%}.ExecutionDrawer_chatDaySection__pQMkD{display:flex;flex-direction:column;gap:0}.ExecutionDrawer_chatScrollAnchor__ZIQFX{height:var(--composer-overlay-clearance,4.75rem);flex-shrink:0;width:100%;pointer-events:none;scroll-margin-bottom:0}.ExecutionDrawer_chatStatusRow__eelLS{display:flex;align-items:flex-start;padding:.35rem 0 .35rem .7rem;margin:var(--chat-block-gap) 0;max-width:var(--chat-card-max-width);border-left:2px solid var(--border-default)}.ExecutionDrawer_chatStatusDot__OBiQz{display:none}.ExecutionDrawer_chatStatusText__n4mMY{flex:1 1;min-width:0;font-size:.78rem;line-height:1.45;color:var(--text-secondary)}.ExecutionDrawer_chatStatusTime__WP3Ni{display:none}.ExecutionDrawer_chat__Khid0{contain:layout style;display:flex;flex-direction:column;gap:0;padding:var(--chat-lane-inset,.5rem);min-height:88px}.ExecutionDrawer_chatRow__DOB8O{display:flex;align-items:flex-end;justify-content:flex-start;width:100%;margin:var(--chat-block-gap) 0;padding:0;overflow:visible;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.ExecutionDrawer_chatRowReveal__vMUdt{animation:ExecutionDrawer_chatBubbleIn__w_ZUV .42s cubic-bezier(.16,1,.3,1)}.ExecutionDrawer_chatRowIncoming__TNoIM{flex-direction:row;justify-content:flex-start}.ExecutionDrawer_chatRowIncoming__TNoIM .ExecutionDrawer_chatBubble__f0Esq{align-items:flex-start}.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBubble__f0Esq{width:var(--chat-media-width,min(100%,17.5rem));max-width:min(100%,17.5rem);min-width:0}.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBubbleMediaSingle__1IVEW{width:min(100%,17.5rem);max-width:min(100%,17.5rem)}.ExecutionDrawer_chatAuthorLabel__Hrq2O{font-size:.8125rem;font-weight:600;letter-spacing:-.015em;line-height:1.25;color:color-mix(in srgb,var(--text-primary) 58%,var(--text-secondary));margin-bottom:.35rem;padding-left:2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatAuthorBtn__UBYu6{margin:0;padding:0;border:none;background:rgba(0,0,0,0);font:inherit;font-weight:inherit;color:inherit;cursor:pointer;text-align:left}.ExecutionDrawer_chatAuthorBtn__UBYu6:hover{text-decoration:underline}.ExecutionDrawer_chatRowOutgoing___miPz{justify-content:flex-end}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatBubble__f0Esq{width:auto;max-width:var(--chat-card-max-width);margin-left:auto;align-items:flex-start}.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBubble__f0Esq{width:var(--chat-media-width,min(100%,17.5rem));max-width:min(100%,17.5rem);min-width:0}.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBubbleMediaSingle__1IVEW{width:min(100%,17.5rem);max-width:min(100%,17.5rem)}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatAuthorLabel__Hrq2O{text-align:left;padding-left:2px;padding-right:0}.ExecutionDrawer_chatRowGroupStart__uwGtS{margin-top:1.35rem}.ExecutionDrawer_chatRowGroupTail__Gb3Mp{margin-top:.22rem}.ExecutionDrawer_chatRowIncoming__TNoIM{--chat-bubble-fill:var(--chat-bubble-incoming)}.ExecutionDrawer_chatRowOutgoing___miPz{--chat-bubble-fill:var(--chat-bubble-outgoing);--text-primary:var(--chat-surface-fg,#ffffff);--text-secondary:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 92%,transparent);--text-tertiary:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 78%,transparent);--text-muted:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 70%,transparent);color:var(--chat-surface-fg,#ffffff)}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatBodyShell__7ZWvM,.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatBody__4XdVX,.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatMarkdown__E4zC8{color:var(--chat-surface-fg,#ffffff)}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatMarkdown__E4zC8 a{color:var(--chat-surface-fg,#ffffff);-webkit-text-decoration-color:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 55%,transparent);text-decoration-color:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 55%,transparent)}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatMarkdown__E4zC8 code{color:var(--chat-surface-fg,#ffffff);background:color-mix(in srgb,var(--text-primary) 8%,transparent);border-color:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 14%,transparent)}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatMarkdown__E4zC8 blockquote{color:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 92%,transparent);border-color:color-mix(in srgb,var(--chat-surface-fg,#ffffff) 18%,transparent);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatFoot__YeLBE{color:color-mix(in srgb,var(--text-primary) 85%,transparent);opacity:1}.ExecutionDrawer_chatRowIncoming__TNoIM .ExecutionDrawer_chatBodyShell__7ZWvM,.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatBodyShell__7ZWvM{background-color:var(--chat-bubble-fill);border:none;box-shadow:none;outline:none}.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowGroupTail__Gb3Mp:not(.ExecutionDrawer_chatRowGroupStart__uwGtS):not(.ExecutionDrawer_chatRowMedia__VmPLH) .ExecutionDrawer_chatBodyShell__7ZWvM{border-top-left-radius:var(--chat-radius-tail)}.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowGroupTail__Gb3Mp:not(.ExecutionDrawer_chatRowGroupStart__uwGtS):not(.ExecutionDrawer_chatRowMedia__VmPLH) .ExecutionDrawer_chatBodyShell__7ZWvM{border-top-right-radius:var(--chat-radius-tail)}.ExecutionDrawer_chatRowSelectable__OujUh{position:relative}.ExecutionDrawer_chatRowSelectable__OujUh .ExecutionDrawer_chatSelectToggle__LcSkh{position:absolute;left:0;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none;z-index:2}.ExecutionDrawer_chatRowSelectableOutgoing__1puhO .ExecutionDrawer_chatSelectToggle__LcSkh{left:auto;right:0}.ExecutionDrawer_chatRowSelecting__f15se{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatRowSelecting__f15se .ExecutionDrawer_chatSelectToggle__LcSkh{opacity:1;pointer-events:auto}.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowSelected__C0nnU{--chat-bubble-fill:var(--chat-bubble-incoming-selected)}.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowSelected__C0nnU{--chat-bubble-fill:var(--chat-bubble-outgoing-selected)}.ExecutionDrawer_chatRowSelected__C0nnU.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowSelected__C0nnU:not(.ExecutionDrawer_chatRowMedia__VmPLH) .ExecutionDrawer_chatBodyShell__7ZWvM{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent-solid) 42%,transparent)}@media(hover:none),(pointer:coarse){.ExecutionDrawer_chatRowLiftable__8NN04,.ExecutionDrawer_chatRowSelectable__OujUh{touch-action:manipulation;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}}.ExecutionDrawer_chatFeedSelecting__K4X1p .ExecutionDrawer_chatRowSelectable__OujUh .ExecutionDrawer_chatBodyShell__7ZWvM,.ExecutionDrawer_chatFeedSelecting__K4X1p .ExecutionDrawer_chatRowSelectable__OujUh .ExecutionDrawer_chatBody__4XdVX,.ExecutionDrawer_chatFeedSelecting__K4X1p .ExecutionDrawer_chatRowSelectable__OujUh .ExecutionDrawer_chatHumanBody__sOpb2,.ExecutionDrawer_chatFeedSelecting__K4X1p .ExecutionDrawer_chatRowSelectable__OujUh .ExecutionDrawer_chatMarkdown__E4zC8{-moz-user-select:none;user-select:none;-webkit-user-select:none}.ExecutionDrawer_chatRowSelectable__OujUh:not(.ExecutionDrawer_chatRowSelectableOutgoing__1puhO).ExecutionDrawer_chatRowSelecting__f15se{padding-left:1.85rem}.ExecutionDrawer_chatRowSelectableOutgoing__1puhO.ExecutionDrawer_chatRowSelecting__f15se{padding-right:1.85rem}.ExecutionDrawer_chatSelectToggle__LcSkh{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.3rem;height:1.3rem;padding:0;border-radius:50%;border:2px solid color-mix(in srgb,var(--border-default,#4a4a52) 72%,var(--text-tertiary) 28%);background:color-mix(in srgb,var(--surface-elev2,#232328) 82%,#000);color:var(--text-primary);cursor:pointer;box-shadow:0 0 0 1px color-mix(in srgb,#000 62%,transparent),0 1px 4px color-mix(in srgb,#000 44%,transparent);transition:opacity .12s ease,background .12s ease,border-color .12s ease,box-shadow .12s ease}.ExecutionDrawer_chatSelectToggle__LcSkh:hover:not(.ExecutionDrawer_chatSelectToggleOn__3w2vz){border-color:color-mix(in srgb,var(--border-default,#4a4a52) 55%,var(--text-secondary) 45%);background:color-mix(in srgb,var(--surface-elev2,#232328) 76%,#000);box-shadow:0 0 0 1px color-mix(in srgb,#000 55%,transparent),0 0 0 3px color-mix(in srgb,var(--text-tertiary) 12%,transparent)}.ExecutionDrawer_chatRowSelecting__f15se .ExecutionDrawer_chatSelectToggle__LcSkh:not(.ExecutionDrawer_chatSelectToggleOn__3w2vz){border-color:color-mix(in srgb,var(--border-default,#4a4a52) 65%,var(--text-tertiary) 35%);background:color-mix(in srgb,var(--surface-elev2,#232328) 78%,#000)}.ExecutionDrawer_chatSelectCheck__DVbsw{display:block;flex-shrink:0}.ExecutionDrawer_chatSelectToggleOn__3w2vz{border-color:color-mix(in srgb,var(--accent-solid,#86efac) 90%,#fff);background:color-mix(in srgb,var(--accent-solid,#86efac) 94%,#fff);color:#142016;box-shadow:0 0 0 2px color-mix(in srgb,var(--accent-solid,#86efac) 34%,transparent),0 1px 5px color-mix(in srgb,#000 32%,transparent)}.ExecutionDrawer_chatSelectToggleOn__3w2vz .ExecutionDrawer_chatSelectCheck__DVbsw{width:.65rem;height:.65rem;color:#142016}html[data-theme=light] .ExecutionDrawer_chatRowSelected__C0nnU.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBodyShellMedia__U8FbU,html[data-theme=light] .ExecutionDrawer_chatRowSelected__C0nnU:not(.ExecutionDrawer_chatRowMedia__VmPLH) .ExecutionDrawer_chatBodyShell__7ZWvM{box-shadow:inset 0 0 0 1.5px color-mix(in srgb,var(--accent-solid) 38%,transparent)}html[data-theme=light] .ExecutionDrawer_chatSelectToggle__LcSkh{border:1.5px solid color-mix(in srgb,var(--text-primary) 18%,transparent);background:#fff;color:var(--accent-solid);box-shadow:0 1px 2px color-mix(in srgb,#000 6%,transparent)}html[data-theme=light] .ExecutionDrawer_chatSelectToggle__LcSkh:hover:not(.ExecutionDrawer_chatSelectToggleOn__3w2vz){border-color:color-mix(in srgb,var(--accent-solid) 45%,transparent);background:color-mix(in srgb,var(--accent-solid) 8%,#fff);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-solid) 12%,transparent)}html[data-theme=light] .ExecutionDrawer_chatRowSelecting__f15se .ExecutionDrawer_chatSelectToggle__LcSkh:not(.ExecutionDrawer_chatSelectToggleOn__3w2vz){border-color:color-mix(in srgb,var(--text-primary) 22%,transparent);background:#fff}html[data-theme=light] .ExecutionDrawer_chatSelectToggleOn__3w2vz{border-color:var(--accent-solid);background:var(--accent-solid);color:#fff;box-shadow:0 1px 3px color-mix(in srgb,var(--accent-solid) 35%,transparent)}html[data-theme=light] .ExecutionDrawer_chatSelectToggleOn__3w2vz .ExecutionDrawer_chatSelectCheck__DVbsw{color:#fff}.ExecutionDrawer_chatRowHighlight__eoUP_.ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH) .ExecutionDrawer_chatBodyShell__7ZWvM{animation:ExecutionDrawer_chatIncomingHighlightBg__ju1z1 1.6s ease}.ExecutionDrawer_chatRowHighlight__eoUP_.ExecutionDrawer_chatRowOutgoing___miPz:not(.ExecutionDrawer_chatRowMedia__VmPLH) .ExecutionDrawer_chatBodyShell__7ZWvM{animation:ExecutionDrawer_chatOutgoingHighlightBg__AAdfC 1.6s ease}@keyframes ExecutionDrawer_chatIncomingHighlightBg__ju1z1{0%,to{background-color:var(--chat-bubble-incoming)}22%,58%{background-color:var(--chat-bubble-incoming-flash)}40%,76%{background-color:var(--chat-bubble-incoming)}}@keyframes ExecutionDrawer_chatOutgoingHighlightBg__AAdfC{0%,to{background-color:var(--chat-bubble-outgoing)}22%,58%{background-color:var(--chat-bubble-outgoing-flash)}40%,76%{background-color:var(--chat-bubble-outgoing)}}.ExecutionDrawer_chatSeparator__Urmd2{display:flex;align-items:center;justify-content:center;gap:.65rem;margin:var(--chat-block-gap-group) 0 var(--chat-block-gap);padding:0}.ExecutionDrawer_chatSeparatorDate__e2v6V{position:-webkit-sticky;position:sticky;top:.35rem;z-index:4;justify-content:center;margin:.65rem 0 .25rem;padding:.15rem 0 .35rem;pointer-events:none}.ExecutionDrawer_planChatScroll__vVYO8 .ExecutionDrawer_chatSeparatorDate__e2v6V{top:.35rem}.ExecutionDrawer_chatSeparatorReveal__U23LA{animation:ExecutionDrawer_chatSeparatorIn__dSCDn .36s cubic-bezier(.16,1,.3,1)}.ExecutionDrawer_chatSeparatorLine__jDJyk{flex:1 1;height:1px;background:var(--border-subtle)}.ExecutionDrawer_chatSeparatorText__ccsON{flex-shrink:0;max-width:88%;padding:.3rem .75rem;border-radius:999px;font-size:.74rem;font-weight:600;letter-spacing:.01em;text-transform:none;color:var(--text-secondary);text-align:center;line-height:1.35;background:color-mix(in srgb,var(--surface-elev2) 55%,transparent);border:1px solid var(--border-subtle)}.ExecutionDrawer_chatSeparatorDate__e2v6V .ExecutionDrawer_chatSeparatorText__ccsON{font-weight:500;font-size:.72rem;letter-spacing:-.01em;color:color-mix(in srgb,var(--text-primary) 78%,transparent);padding:.24rem .75rem;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 48%,transparent);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 8px 22px color-mix(in srgb,#000 12%,transparent)}html[data-theme=light] .ExecutionDrawer_chatSeparatorDate__e2v6V .ExecutionDrawer_chatSeparatorText__ccsON{border-color:color-mix(in srgb,var(--text-primary) 9%,transparent);background:color-mix(in srgb,#fff 58%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 78%,transparent),0 6px 18px color-mix(in srgb,#000 7%,transparent)}.ExecutionDrawer_chatSeparatorTime__oPtSb{display:none}.ExecutionDrawer_chatBubble__f0Esq{display:flex;flex-direction:column;width:100%;max-width:var(--chat-card-max-width);min-width:0;overflow:visible}.ExecutionDrawer_chatBubbleMedia__3Frs7{--chat-media-width:min(100%,24rem);width:var(--chat-media-width)!important;max-width:min(100%,24rem)!important;min-width:0!important}.ExecutionDrawer_chatBubbleMediaSingle__1IVEW{width:-moz-fit-content!important;width:fit-content!important;max-width:min(100%,24rem)!important}.ExecutionDrawer_chatBubbleMediaAlbum__RMWHx{width:var(--chat-media-width,min(100%,24rem))!important;max-width:min(100%,24rem)!important}.ExecutionDrawer_chatBubbleWithCaption__ccvEk{width:-moz-fit-content!important;width:fit-content!important;max-width:min(100%,22rem)!important;min-width:0!important}.ExecutionDrawer_chatRowMedia__VmPLH:not(.ExecutionDrawer_chatRowAttachmentCaption__caJut) .ExecutionDrawer_chatBodyShell__7ZWvM{background:rgba(0,0,0,0)!important;box-shadow:none!important}.ExecutionDrawer_chatRowMedia__VmPLH:not(.ExecutionDrawer_chatRowAttachmentCaption__caJut) .ExecutionDrawer_chatBodyShellMedia__U8FbU{overflow:hidden!important;border-radius:var(--chat-radius)!important;background:color-mix(in srgb,var(--surface-elev2) 70%,#111)}.ExecutionDrawer_chatRowMedia__VmPLH:not(.ExecutionDrawer_chatRowAttachmentCaption__caJut) .ExecutionDrawer_fileAttachmentImageBtn__1AlN0{width:100%;max-width:100%;border-radius:0}.ExecutionDrawer_chatRowMedia__VmPLH:not(.ExecutionDrawer_chatRowAttachmentCaption__caJut) .ExecutionDrawer_fileAttachmentImage__wloze{width:100%;aspect-ratio:unset;min-height:0;max-height:none;object-fit:cover;border:none;border-radius:0;background:rgba(0,0,0,0);display:block}.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowMedia__VmPLH.ExecutionDrawer_chatRowGroupEnd__XQpe1 .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowMedia__VmPLH.ExecutionDrawer_chatRowGroupTail__Gb3Mp:not(.ExecutionDrawer_chatRowGroupStart__uwGtS) .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowMedia__VmPLH:not(.ExecutionDrawer_chatRowGroupEnd__XQpe1) .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowMedia__VmPLH .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowMedia__VmPLH.ExecutionDrawer_chatRowGroupEnd__XQpe1 .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowMedia__VmPLH.ExecutionDrawer_chatRowGroupTail__Gb3Mp:not(.ExecutionDrawer_chatRowGroupStart__uwGtS) .ExecutionDrawer_chatBodyShellMedia__U8FbU,.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowMedia__VmPLH:not(.ExecutionDrawer_chatRowGroupEnd__XQpe1) .ExecutionDrawer_chatBodyShellMedia__U8FbU{border-radius:var(--chat-radius)!important}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_chatBubble__f0Esq{width:-moz-fit-content;width:fit-content;max-width:min(100%,22rem);min-width:0}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_chatBodyShell__7ZWvM{overflow:hidden!important;border-radius:var(--chat-radius)!important;background-color:var(--chat-bubble-fill)!important}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_chatBodyAttachmentCaption__rjlsl{padding:0;overflow:hidden;width:100%}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_fileAttachmentImageBtn__1AlN0{width:100%;max-width:100%;border-radius:0}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_fileAttachmentImage__wloze{width:100%;aspect-ratio:unset;min-height:0;max-height:none;object-fit:cover;border:none;border-radius:0;background:rgba(0,0,0,0);display:block}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_attachmentImageFrame__SEqYv{width:min(78vw,20rem)!important;max-width:100%!important;aspect-ratio:4/3!important;max-height:min(52vh,18rem)!important}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_chatMarkdown__E4zC8{padding:.55rem .85rem .2rem;max-width:min(78vw,20rem)}.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_chatFoot__YeLBE{padding:.12rem .85rem .48rem}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatBubbleWithCaption__ccvEk,.ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowAttachmentCaption__caJut .ExecutionDrawer_chatBubble__f0Esq{margin-left:auto}.ExecutionDrawer_chatBodyShellMedia__U8FbU{overflow:hidden!important}.ExecutionDrawer_chatBodyMediaOnly__QYPof{padding:0;position:relative;min-width:0;min-height:0;width:100%;max-width:100%;word-break:normal}.ExecutionDrawer_chatBubbleMediaSingle__1IVEW .ExecutionDrawer_chatBodyMediaOnly__QYPof{width:100%;min-width:11rem}.ExecutionDrawer_chatFootOnMedia__kuIJ_{position:absolute;right:.4rem;bottom:.32rem;margin:0;padding:.12rem .4rem;border-radius:.4rem;background:color-mix(in srgb,#000 42%,transparent);color:color-mix(in srgb,#fff 94%,transparent);text-shadow:0 1px 2px color-mix(in srgb,#000 35%,transparent);pointer-events:none;white-space:nowrap;z-index:3;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}html[data-theme=light] .ExecutionDrawer_chatFootOnMedia__kuIJ_{background:color-mix(in srgb,#1a1a1c 38%,transparent);color:#fff;text-shadow:none;box-shadow:0 1px 2px color-mix(in srgb,#000 12%,transparent)}.ExecutionDrawer_chatBodyShell__7ZWvM{z-index:0;max-width:100%;border-radius:var(--chat-radius);-webkit-tap-highlight-color:rgba(0,0,0,0)}.ExecutionDrawer_chatBodyShell__7ZWvM,.ExecutionDrawer_chatBody__4XdVX{position:relative;overflow:visible;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatBody__4XdVX{z-index:2;padding:.62rem .85rem .48rem;border-radius:0;font-size:calc(var(--type-body-size) - 2px);line-height:1.55;letter-spacing:.005em;word-break:break-word;background:rgba(0,0,0,0);border:none}.ExecutionDrawer_chatHumanClamp__HJ5E1{position:relative;display:flex;flex-direction:column;gap:.15rem;min-width:0}.ExecutionDrawer_chatHumanClampInner__JNdpu{min-width:0}.ExecutionDrawer_chatHumanClampInnerCollapsed__zk1YN{max-height:min(22rem,48vh);overflow:hidden}.ExecutionDrawer_chatHumanClampFade__lW1xS{pointer-events:none;position:absolute;left:0;right:0;bottom:1.35rem;height:3rem;background:linear-gradient(to bottom,color-mix(in srgb,var(--chat-bubble-fill) 0%,transparent) 0,color-mix(in srgb,var(--chat-bubble-fill) 55%,transparent) 42%,var(--chat-bubble-fill) 100%)}.ExecutionDrawer_chatHumanClampToggle__7McME{align-self:flex-start;margin:.02rem 0 0;padding:.1rem 0;border:none;background:none;font:inherit;font-size:calc(var(--type-caption-size) + .5px);font-weight:560;line-height:1.3;letter-spacing:.01em;color:color-mix(in srgb,var(--text-primary) 52%,var(--accent-fg-soft,var(--text-secondary)));cursor:pointer;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .14s ease,opacity .14s ease}.ExecutionDrawer_chatHumanClampToggle__7McME:hover{color:var(--text-primary)}.ExecutionDrawer_chatHumanClampToggle__7McME:active{opacity:.78}.ExecutionDrawer_chatToneAgent__hRP8t,.ExecutionDrawer_chatToneError__g4DCk,.ExecutionDrawer_chatToneHost__ASugb,.ExecutionDrawer_chatToneOrchestrator__RMSni,.ExecutionDrawer_chatToneOutgoing__3j8_v,.ExecutionDrawer_chatToneSystem__y0Uj_{color:var(--text-primary)}.ExecutionDrawer_chatBodyError__BbFq_{--chat-bubble-fill:color-mix(in srgb,var(--status-danger,#f87171) 12%,var(--surface-raised) 48%);color:var(--text-primary)!important}.ExecutionDrawer_chatFoot__YeLBE{display:flex;align-items:flex-end;justify-content:flex-end;gap:.35rem;padding-top:.18rem;font-size:.65rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--text-tertiary);-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;opacity:.72;white-space:nowrap}.ExecutionDrawer_chatFootWithReactions__WPKOn{justify-content:flex-start;flex-wrap:wrap;gap:.28rem .4rem;margin-top:.14rem;padding-top:.32rem;opacity:1;white-space:normal}.ExecutionDrawer_chatFootMeta__TDgzY{display:inline-flex;align-items:center;gap:.28rem;margin-left:auto;flex-shrink:0;align-self:flex-end;white-space:nowrap;font-size:.65rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;color:inherit;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatFootWithReactions__WPKOn .ExecutionDrawer_chatFootMeta__TDgzY{padding-bottom:.12rem;color:var(--text-tertiary);opacity:.72}.ExecutionDrawer_chatEditedMark__K1f3o{font-size:.62rem;font-weight:500;opacity:.85}.ExecutionDrawer_chatReactions__uiK7_{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.22rem;position:relative;z-index:2;min-width:0;max-width:100%;box-sizing:border-box;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.ExecutionDrawer_chatBodyMediaOnly__QYPof:has(.ExecutionDrawer_chatFootWithReactions__WPKOn){padding:0 0 .28rem}.ExecutionDrawer_chatBodyMediaOnly__QYPof .ExecutionDrawer_chatFootWithReactions__WPKOn{margin:.28rem .55rem 0;padding-top:.1rem}.ExecutionDrawer_chatReactionChip__v5GAs{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:.26rem;margin:0;border:1px solid color-mix(in srgb,var(--chat-surface-fg,#fff) 14%,transparent);border-radius:999px;padding:.14rem .32rem .14rem .34rem;min-height:1.42rem;background:color-mix(in srgb,var(--chat-surface-fg,#fff) 9%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--chat-surface-fg,#fff) 10%,transparent),0 1px 2px rgba(0,0,0,.12);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);color:var(--text-secondary);font:inherit;line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);transform-origin:center bottom;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .14s cubic-bezier(.22,1.2,.36,1)}.ExecutionDrawer_chatReactionChip__v5GAs:has(.ExecutionDrawer_chatReactionCount__ZA3PQ){padding-right:.4rem;gap:.22rem}.ExecutionDrawer_chatReactionChip__v5GAs:hover:not(:disabled){background:color-mix(in srgb,var(--chat-surface-fg,#fff) 14%,transparent);border-color:color-mix(in srgb,var(--chat-surface-fg,#fff) 22%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--chat-surface-fg,#fff) 14%,transparent),0 2px 6px rgba(0,0,0,.16)}.ExecutionDrawer_chatReactionChip__v5GAs:active:not(:disabled){transform:scale(.96);background:color-mix(in srgb,var(--chat-surface-fg,#fff) 11%,transparent)}.ExecutionDrawer_chatReactionChip__v5GAs:focus-visible{outline:2px solid color-mix(in srgb,var(--chat-surface-fg,#fff) 42%,transparent);outline-offset:2px}.ExecutionDrawer_chatReactionChip__v5GAs:disabled{cursor:default;opacity:.62}.ExecutionDrawer_chatReactionChipMine__xw2z7{border-color:color-mix(in srgb,var(--accent-solid,var(--chat-surface-fg,#fff)) 28%,color-mix(in srgb,var(--chat-surface-fg,#fff) 22%,transparent));background:color-mix(in srgb,var(--chat-surface-fg,#fff) 16%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--chat-surface-fg,#fff) 16%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-solid,transparent) 18%,transparent),0 1px 3px rgba(0,0,0,.14);color:var(--text-primary)}.ExecutionDrawer_chatReactionChipMine__xw2z7:hover:not(:disabled){background:color-mix(in srgb,var(--chat-surface-fg,#fff) 20%,transparent);border-color:color-mix(in srgb,var(--accent-solid,var(--chat-surface-fg,#fff)) 34%,color-mix(in srgb,var(--chat-surface-fg,#fff) 28%,transparent))}.ExecutionDrawer_chatReactionChipPop__zzFee{animation:ExecutionDrawer_chatReactionPop__tq5xE .34s cubic-bezier(.22,1.35,.36,1)}.ExecutionDrawer_chatReactionEmoji__4342N{font-size:.98rem;line-height:1;display:inline-flex;align-items:center;filter:saturate(1.05);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatReactionAvatarStack___lFNY{display:inline-flex;align-items:center;flex-shrink:0}.ExecutionDrawer_chatReactionAvatarStack___lFNY .ExecutionDrawer_chatReactionAvatar__yJ1Ho+.ExecutionDrawer_chatReactionAvatar__yJ1Ho{margin-left:-.34rem}.ExecutionDrawer_chatReactionAvatar__yJ1Ho{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;border-radius:50%;overflow:hidden;flex-shrink:0;position:relative;z-index:1;background:color-mix(in srgb,var(--chat-bubble-fill,#4e4d4d) 55%,var(--surface-raised,#2a2a2a));box-shadow:0 0 0 1.5px color-mix(in srgb,var(--chat-bubble-fill,#4e4d4d) 72%,transparent),0 0 0 1px color-mix(in srgb,var(--chat-surface-fg,#fff) 18%,transparent)}.ExecutionDrawer_chatReactionAvatarStack___lFNY .ExecutionDrawer_chatReactionAvatar__yJ1Ho:first-child{z-index:3}.ExecutionDrawer_chatReactionAvatarStack___lFNY .ExecutionDrawer_chatReactionAvatar__yJ1Ho:nth-child(2){z-index:2}.ExecutionDrawer_chatReactionAvatarStack___lFNY .ExecutionDrawer_chatReactionAvatar__yJ1Ho:nth-child(3){z-index:1}.ExecutionDrawer_chatReactionAvatarImg__9NjBM{display:block;width:100%;height:100%;object-fit:cover}.ExecutionDrawer_chatReactionAvatarInitials__nHQnW{font-size:.48rem;font-weight:650;letter-spacing:.01em;line-height:1;color:color-mix(in srgb,var(--chat-surface-fg,#fff) 88%,transparent);-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatReactionCount__ZA3PQ{font-size:.68rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;color:color-mix(in srgb,var(--chat-surface-fg,#fff) 72%,transparent);min-width:.55rem;line-height:1;padding-left:.02rem}.ExecutionDrawer_chatReactionChipMine__xw2z7 .ExecutionDrawer_chatReactionCount__ZA3PQ{color:color-mix(in srgb,var(--chat-surface-fg,#fff) 90%,transparent)}@keyframes ExecutionDrawer_chatReactionPop__tq5xE{0%{transform:scale(.82);opacity:.55}58%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}@media(prefers-reduced-motion:reduce){.ExecutionDrawer_chatReactionChipPop__zzFee{animation:none}.ExecutionDrawer_chatReactionChip__v5GAs{transition:none}}html[data-theme=light] .ExecutionDrawer_chatReactionChip__v5GAs{background:color-mix(in srgb,var(--chat-surface-fg,#1a1a1c) 7%,transparent);border-color:color-mix(in srgb,var(--chat-surface-fg,#1a1a1c) 12%,transparent);color:var(--text-secondary);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 55%,transparent),0 1px 2px rgba(0,0,0,.06)}html[data-theme=light] .ExecutionDrawer_chatReactionChipMine__xw2z7{background:color-mix(in srgb,var(--chat-surface-fg,#1a1a1c) 11%,transparent);border-color:color-mix(in srgb,var(--accent-solid,var(--chat-surface-fg,#1a1a1c)) 22%,color-mix(in srgb,var(--chat-surface-fg,#1a1a1c) 16%,transparent));color:var(--text-primary)}html[data-theme=light] .ExecutionDrawer_chatReactionCount__ZA3PQ{color:color-mix(in srgb,var(--text-primary) 62%,transparent)}html[data-theme=light] .ExecutionDrawer_chatReactionAvatar__yJ1Ho{background:color-mix(in srgb,var(--surface-raised,#e8e8e8) 70%,var(--chat-bubble-fill,#d8d8d8));box-shadow:0 0 0 1.5px color-mix(in srgb,var(--chat-bubble-fill,#d8d8d8) 80%,#fff),0 0 0 1px color-mix(in srgb,var(--chat-surface-fg,#1a1a1c) 12%,transparent)}html[data-theme=light] .ExecutionDrawer_chatReactionAvatarInitials__nHQnW{color:color-mix(in srgb,var(--text-primary) 78%,transparent)}.ExecutionDrawer_chatMsgActions__wFsL4{display:flex;align-items:center;gap:.15rem;margin-top:.2rem;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatRowIncoming__TNoIM .ExecutionDrawer_chatMsgActions__wFsL4{justify-content:flex-start;align-self:flex-start}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatMsgActions__wFsL4{justify-content:flex-end;align-self:flex-end;width:auto}.ExecutionDrawer_chatCopyBtn__Sb94f{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;margin:0;padding:0;border:none;border-radius:.45rem;background:rgba(0,0,0,0);color:color-mix(in srgb,var(--text-primary) 52%,var(--text-tertiary));cursor:pointer;opacity:1;transition:color .14s ease,opacity .14s ease,transform .12s ease}.ExecutionDrawer_chatCopyBtn__Sb94f svg{width:15px;height:15px}.ExecutionDrawer_chatCopyBtn__Sb94f:hover{color:color-mix(in srgb,var(--text-primary) 78%,var(--text-tertiary))}.ExecutionDrawer_chatCopyBtn__Sb94f:active{transform:scale(.94)}.ExecutionDrawer_chatCopyBtn__Sb94f:focus,.ExecutionDrawer_chatCopyBtn__Sb94f:focus-visible{outline:none}.ExecutionDrawer_chatCopyBtn__Sb94f:focus-visible{outline:2px solid var(--accent-solid);outline-offset:1px}@media(min-width:901px){.ExecutionDrawer_chatCopyBtn__Sb94f{width:1.45rem;height:1.45rem}.ExecutionDrawer_chatCopyBtn__Sb94f svg{width:13px;height:13px}}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatCopyBtn__Sb94f{margin-right:-.05rem;color:color-mix(in srgb,var(--text-primary) 45%,var(--text-tertiary))}.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatCopyBtn__Sb94f:hover{color:color-mix(in srgb,var(--text-primary) 70%,var(--text-tertiary))}@media(hover:hover)and (pointer:fine){.ExecutionDrawer_chatRowOutgoing___miPz .ExecutionDrawer_chatMsgActions__wFsL4{opacity:0;pointer-events:none;transition:opacity .14s ease}.ExecutionDrawer_chatRowOutgoing___miPz:focus-within .ExecutionDrawer_chatMsgActions__wFsL4,.ExecutionDrawer_chatRowOutgoing___miPz:hover .ExecutionDrawer_chatMsgActions__wFsL4{opacity:1;pointer-events:auto}}.ExecutionDrawer_chatCopyBtnDone__vgz5E{color:color-mix(in srgb,var(--text-primary) 35%,#86efac)}.ExecutionDrawer_chatFoot__YeLBE .ExecutionDrawer_chatPendingClock__fuXqH{margin-left:.25rem;opacity:.85;animation:ExecutionDrawer_chatPendingClockPulse__4SvCB 1.4s ease-in-out infinite}@keyframes ExecutionDrawer_chatPendingClockPulse__4SvCB{0%,to{opacity:.45}50%{opacity:.95}}.ExecutionDrawer_chatReplyQuote__988O3{display:flex;align-items:stretch;gap:.55rem;width:100%;margin:0 0 .55rem;padding:.5rem .55rem .5rem .6rem;border:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent);border-radius:14px;background:color-mix(in srgb,var(--text-primary) 3.5%,var(--surface-raised,transparent));box-shadow:0 1px 0 color-mix(in srgb,var(--text-primary) 4%,transparent);color:inherit;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:background .14s ease,border-color .14s ease}.ExecutionDrawer_chatReplyQuote__988O3:hover{background:color-mix(in srgb,var(--text-primary) 5.5%,var(--surface-raised,transparent));border-color:color-mix(in srgb,var(--border-subtle) 90%,transparent)}.ExecutionDrawer_chatReplyQuote__988O3:hover .ExecutionDrawer_chatReplyPreview__MpNNE{color:var(--text-primary)}.ExecutionDrawer_chatReplyRail__Qz7hF{flex-shrink:0;width:3px;margin:.08rem 0;border-radius:999px;background:linear-gradient(180deg,var(--accent-solid) 0,color-mix(in srgb,var(--accent-solid) 55%,var(--text-tertiary)) 100%)}.ExecutionDrawer_chatReplyBody__pj1rI{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.16rem;padding:.02rem 0}.ExecutionDrawer_chatReplyMeta__E0d0V{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;max-width:100%}.ExecutionDrawer_chatReplyHint__TJyoJ{font-size:.66rem;font-weight:550;letter-spacing:.02em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.ExecutionDrawer_chatReplyAuthor__5vvvA{font-size:.78rem;font-weight:650;color:var(--text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExecutionDrawer_chatReplyPreview__MpNNE{font-size:.76rem;line-height:1.35;color:var(--text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;transition:color .12s ease}.ExecutionDrawer_chatMarkdownEmojiSolo__V_s07{line-height:1.15}.ExecutionDrawer_chatHumanBody__sOpb2{white-space:pre-wrap;word-break:break-word;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ExecutionDrawer_chatHumanBody__sOpb2 [data-md-codeblock]{white-space:normal}.ExecutionDrawer_chatMarkdown__E4zC8{font-size:calc(var(--type-body-size) - .5px);line-height:1.58;letter-spacing:.005em;color:inherit;-webkit-user-select:text;-moz-user-select:text;user-select:text}.ExecutionDrawer_chatMarkdown__E4zC8>*{margin:0}.ExecutionDrawer_chatMarkdown__E4zC8>*+*{margin-top:.45rem}.ExecutionDrawer_chatMarkdown__E4zC8 p{margin:0}.ExecutionDrawer_chatMarkdown__E4zC8 ol,.ExecutionDrawer_chatMarkdown__E4zC8 ul{margin:0;padding-left:1.15rem}.ExecutionDrawer_chatMarkdown__E4zC8 li+li{margin-top:.1rem}.ExecutionDrawer_chatMarkdown__E4zC8 h1,.ExecutionDrawer_chatMarkdown__E4zC8 h2,.ExecutionDrawer_chatMarkdown__E4zC8 h3,.ExecutionDrawer_chatMarkdown__E4zC8 h4,.ExecutionDrawer_chatMarkdown__E4zC8 h5,.ExecutionDrawer_chatMarkdown__E4zC8 h6{font-weight:650;color:inherit;margin:.55rem 0 .25rem;line-height:1.32;letter-spacing:-.01em}.ExecutionDrawer_chatMarkdown__E4zC8 h1{font-size:calc(var(--type-body-size) + 5px);font-weight:700}.ExecutionDrawer_chatMarkdown__E4zC8 h2{font-size:calc(var(--type-body-size) + 3px);font-weight:700}.ExecutionDrawer_chatMarkdown__E4zC8 h3{font-size:calc(var(--type-body-size) + 1px)}.ExecutionDrawer_chatMarkdown__E4zC8 h4{font-size:var(--type-body-size)}.ExecutionDrawer_chatMarkdown__E4zC8 h5,.ExecutionDrawer_chatMarkdown__E4zC8 h6{font-size:calc(var(--type-body-size) - 1px);font-weight:600;color:var(--text-secondary)}.ExecutionDrawer_chatMarkdown__E4zC8 img{max-width:100%;height:auto;border-radius:10px;display:block;margin:.35rem 0}.ExecutionDrawer_chatMarkdown__E4zC8 .katex-display{margin:.65rem 0;overflow-x:auto;overflow-y:hidden}.ExecutionDrawer_chatMarkdown__E4zC8 kbd{display:inline-block;padding:.12rem .42rem;border-radius:6px;border:1px solid color-mix(in srgb,var(--text-primary) 12%,transparent);background:color-mix(in srgb,var(--text-primary) 6%,var(--surface-base));font-family:var(--font-mono),ui-monospace,monospace;font-size:.82em;line-height:1.3;color:var(--text-primary);box-shadow:0 1px 0 color-mix(in srgb,var(--text-primary) 10%,transparent)}.ExecutionDrawer_chatMarkdown__E4zC8 details,.ExecutionDrawer_chatMarkdown__E4zC8>div:not([class]){margin:.75rem 0;padding:0;border:none;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 6%,var(--surface-base,#1a1a1e));box-shadow:none;overflow:hidden;font-family:var(--font-mono),ui-monospace,monospace;font-size:.86em;line-height:1.55;color:color-mix(in srgb,var(--text-primary) 92%,var(--text-secondary))}.ExecutionDrawer_chatMarkdown__E4zC8>div:not([class]){padding:.7rem .85rem;white-space:pre-wrap;word-break:break-word}.ExecutionDrawer_chatMarkdown__E4zC8 details{padding:0}.ExecutionDrawer_chatMarkdown__E4zC8 details>:not(summary){padding:0 .85rem .75rem;margin:0}.ExecutionDrawer_chatMarkdown__E4zC8 details>ol,.ExecutionDrawer_chatMarkdown__E4zC8 details>p,.ExecutionDrawer_chatMarkdown__E4zC8 details>pre,.ExecutionDrawer_chatMarkdown__E4zC8 details>ul{margin-top:.35rem}.ExecutionDrawer_chatMarkdown__E4zC8 summary{position:relative;display:flex;align-items:center;gap:.55rem;margin:0;padding:.65rem .85rem;cursor:pointer;list-style:none;font-family:var(--font-mono),ui-monospace,monospace;font-size:.92em;font-weight:550;letter-spacing:-.01em;color:var(--text-primary);-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .12s ease}.ExecutionDrawer_chatMarkdown__E4zC8 summary::-webkit-details-marker{display:none}.ExecutionDrawer_chatMarkdown__E4zC8 summary:before{content:"";flex-shrink:0;width:.4rem;height:.4rem;border-right:1.5px solid;border-bottom:1.5px solid;transform:rotate(-45deg);opacity:.55;transition:transform .16s ease,opacity .12s ease}.ExecutionDrawer_chatMarkdown__E4zC8 summary:hover{background:color-mix(in srgb,var(--text-primary) 4%,transparent)}.ExecutionDrawer_chatMarkdown__E4zC8 details[open]>summary{border-bottom:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)}.ExecutionDrawer_chatMarkdown__E4zC8 details[open]>summary:before{transform:rotate(45deg);opacity:.75}html[data-theme=light] .ExecutionDrawer_chatMarkdown__E4zC8 details,html[data-theme=light] .ExecutionDrawer_chatMarkdown__E4zC8>div:not([class]){background:color-mix(in srgb,var(--text-primary) 4.5%,var(--surface-raised,#f3f3f5))}.ExecutionDrawer_chatMarkdown__E4zC8 mark{background:color-mix(in srgb,#f5d76e 55%,transparent);border-radius:3px;padding:0 .15em}.ExecutionDrawer_chatMarkdown__E4zC8 code{font-family:var(--font-mono),ui-monospace,monospace;font-size:var(--type-caption-size);background:color-mix(in srgb,var(--surface-base) 70%,transparent);border-radius:6px;padding:.1rem .36rem;border:1px solid var(--border-subtle)}.ExecutionDrawer_chatMarkdown__E4zC8 pre{margin:.55rem 0;padding:.55rem .7rem;border-radius:10px;background:color-mix(in srgb,var(--text-primary) 6%,var(--surface-base));border:none;overflow:auto;max-height:220px}.ExecutionDrawer_chatMarkdown__E4zC8 pre code{background:rgba(0,0,0,0);border:none;padding:0;font-size:var(--type-caption-size)}.ExecutionDrawer_chatMarkdown__E4zC8 a{color:var(--accent-fg-soft);text-decoration:underline;text-underline-offset:2px}.ExecutionDrawer_chatMarkdown__E4zC8 blockquote{margin:.25rem 0 0;padding:.4rem .7rem;border-radius:8px;border:1px solid var(--border-subtle);background:color-mix(in srgb,var(--surface-base) 45%,transparent);color:var(--text-secondary)}.ExecutionDrawer_chatFeedPersonal__ayQcB{box-sizing:border-box;width:100%;max-width:var(--chat-personal-measure,70rem);margin-inline:auto;padding-left:0;padding-right:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowGroupStart__uwGtS{margin-top:1.75rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatAuthorLabel__Hrq2O{font-size:.8125rem;font-weight:600;letter-spacing:-.018em;color:color-mix(in srgb,var(--text-primary) 52%,var(--text-secondary));margin-bottom:.45rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu) .ExecutionDrawer_chatBubble__f0Esq,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatBubble__f0Esq{margin-left:0;width:100%;max-width:100%}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu) .ExecutionDrawer_chatAuthorLabel__Hrq2O,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatAuthorLabel__Hrq2O{margin-bottom:.55rem;padding-left:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu) .ExecutionDrawer_chatBodyShell__7ZWvM,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatBodyShell__7ZWvM{background:rgba(0,0,0,0)!important;box-shadow:none!important;border-radius:0!important}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu) .ExecutionDrawer_chatBody__4XdVX,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatBody__4XdVX{padding:.2rem 0 .65rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu) .ExecutionDrawer_chatFoot__YeLBE,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatFoot__YeLBE{padding-top:.75rem;opacity:.55}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowHuman__GmRWh:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowAssistant__Cmc_C){--chat-bubble-fill:var(--theme-chat-bubble-incoming,#2a2a30);--chat-bubble-incoming:var(--theme-chat-bubble-incoming,#2a2a30)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowHuman__GmRWh:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowAssistant__Cmc_C) .ExecutionDrawer_chatBubble__f0Esq{width:auto;max-width:var(--chat-card-max-width);margin-left:0;align-items:flex-start}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowHuman__GmRWh:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowAssistant__Cmc_C) .ExecutionDrawer_chatBodyShell__7ZWvM{background-color:var(--chat-bubble-fill)!important;border-radius:var(--chat-radius)!important}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowHuman__GmRWh:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowAssistant__Cmc_C) .ExecutionDrawer_chatBody__4XdVX{padding:.62rem .85rem .48rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowHuman__GmRWh:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowAssistant__Cmc_C) .ExecutionDrawer_chatFoot__YeLBE{padding-top:.18rem;opacity:.72}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowHuman__GmRWh.ExecutionDrawer_chatRowGroupEnd__XQpe1:not(.ExecutionDrawer_chatRowMedia__VmPLH),.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowOutgoing___miPz.ExecutionDrawer_chatRowGroupEnd__XQpe1:not(.ExecutionDrawer_chatRowMedia__VmPLH){margin-bottom:.55rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C.ExecutionDrawer_chatRowGroupEnd__XQpe1:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu),.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowGroupEnd__XQpe1:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh){padding-bottom:1.1rem;margin-bottom:1.15rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatMarkdown__E4zC8{font-size:var(--type-body-size)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8{line-height:1.8}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>*+*,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>*+*{margin-top:1.4rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 p{margin:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>p+p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>p+p{margin-top:1.6rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>ol+p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>p+ol,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>p+ul,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>ul+p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>ol+p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>p+ol,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>p+ul,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>ul+p{margin-top:1.35rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 ol,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 ul,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 ol,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 ul{padding-left:1.55rem;margin:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 li,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 li{padding-left:.25rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 li+li,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 li+li{margin-top:.65rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 li>ol,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 li>ul,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 li>ol,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 li>ul{margin-top:.55rem;margin-bottom:.25rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 li>p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 li>p{margin:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 li>p+p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 li>p+p{margin-top:.55rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h2,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h3,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h4,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h5,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h6,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h2,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h3,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h4,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h5,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h6{margin:1.65rem 0 .65rem;line-height:1.32;letter-spacing:-.012em}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h2,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h2{margin:2.35rem 0 .75rem;font-weight:700;color:var(--text-primary)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h1{font-size:calc(var(--type-body-size) + 6px);letter-spacing:-.018em}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h2,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h2{font-size:calc(var(--type-body-size) + 3.5px);letter-spacing:-.016em}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h3,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h3{margin:1.55rem 0 .55rem;font-size:calc(var(--type-body-size) + .5px);font-weight:650;color:color-mix(in srgb,var(--text-primary) 92%,var(--text-secondary));letter-spacing:-.01em}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h4,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h4{margin:1.3rem 0 .45rem;font-size:calc(var(--type-body-size) - .5px);font-weight:600;color:color-mix(in srgb,var(--text-primary) 82%,var(--text-secondary))}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h5,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h5{margin:1.15rem 0 .4rem;font-size:calc(var(--type-body-size) - 1.5px);font-weight:600;color:var(--text-secondary)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 h6,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 h6{margin:1rem 0 .35rem;font-size:calc(var(--type-body-size) - 2.5px);font-weight:600;letter-spacing:.01em;text-transform:uppercase;color:var(--text-tertiary)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>hr+h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>hr+h2,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>hr+h1,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>hr+h2{margin-top:.2rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 hr,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 hr{border:none;height:1px;margin:3.25rem 0;background:color-mix(in srgb,var(--text-tertiary) 42%,transparent);opacity:1}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>hr+:not(h1):not(h2),.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>hr+:not(h1):not(h2){margin-top:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 blockquote,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 blockquote{margin:1.35rem 0;padding:.2rem 0 .2rem 1.1rem;border:none;border-left:2px solid color-mix(in srgb,var(--text-tertiary) 55%,transparent);border-radius:0;background:none;color:var(--text-secondary)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 blockquote p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 blockquote p{margin:0}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 blockquote p+p,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 blockquote p+p{margin-top:.65rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 table,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 table{display:block;width:max-content;max-width:100%;overflow-x:auto;border-collapse:collapse;margin:1.45rem 0;font-size:var(--type-caption-size);border:1px solid var(--border-subtle);border-radius:12px}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 td,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 th,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 td,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 th{border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle);padding:.65rem .95rem;text-align:left;vertical-align:top}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 td:last-child,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 th:last-child,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 td:last-child,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 th:last-child{border-right:none}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 tr:last-child td,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 tr:last-child td{border-bottom:none}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 th,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 th{font-weight:650;color:var(--text-primary);background:color-mix(in srgb,var(--surface-raised) 72%,var(--text-tertiary) 8%);white-space:nowrap}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 td:first-child,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 th:first-child,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 td:first-child,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 th:first-child{font-weight:650;color:var(--text-primary)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 tbody tr:nth-child(2n) td,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 tbody tr:nth-child(2n) td{background:color-mix(in srgb,var(--text-tertiary) 5%,transparent)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 strong,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 strong{font-weight:650;color:var(--text-primary)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 ul li::marker,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 ul li::marker{color:color-mix(in srgb,var(--text-tertiary) 80%,transparent)}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 ol li::marker,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 ol li::marker{color:var(--text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 pre,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 pre{margin:1.35rem 0;max-height:420px;padding:.95rem 1.1rem;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 6%,var(--surface-base,#1a1a1e));border:none;box-shadow:none}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>[data-md-codeblock],.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>[data-md-codeblock]{margin:1.45rem 0!important}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8>[data-md-codeblock]+*,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8>[data-md-codeblock]+*{margin-top:1.35rem}.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM.ExecutionDrawer_chatRowAssistant__Cmc_C .ExecutionDrawer_chatMarkdown__E4zC8 .katex-display,.ExecutionDrawer_chatFeedPersonal__ayQcB .ExecutionDrawer_chatRowIncoming__TNoIM:not(.ExecutionDrawer_chatRowMedia__VmPLH):not(.ExecutionDrawer_chatRowSystem__lzIfu):not(.ExecutionDrawer_chatRowHuman__GmRWh) .ExecutionDrawer_chatMarkdown__E4zC8 .katex-display{margin:1.15rem 0}.ExecutionDrawer_chatAgentWaitStack__AhjuC{flex-direction:column;align-items:flex-start;gap:.25rem;max-width:min(100%,34rem)}.ExecutionDrawer_chatAgentWaitStack__AhjuC,.ExecutionDrawer_chatAgentWait__39Fh2{display:flex;width:100%;min-width:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatAgentWait__39Fh2{align-items:center;gap:.55rem;max-width:100%;padding:.15rem 0;pointer-events:none;font-size:.8125rem}.ExecutionDrawer_chatAgentWaitRing__7_4ex{flex-shrink:0;font-size:1em;opacity:.92}.ExecutionDrawer_chatAgentWaitText__wH82J{flex:1 1;width:100%;min-width:0;max-width:100%;font-size:1em;font-weight:500;letter-spacing:.01em;line-height:1.25;overflow-wrap:anywhere;word-break:break-word}.ExecutionDrawer_chatParticipantTyping__StkTq{display:inline-flex;align-items:center;gap:.5rem;padding:.15rem 0 .15rem .15rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_chatParticipantTypingText__IJqTv{font-size:.8125rem;font-weight:500;letter-spacing:.01em;line-height:1.2;color:var(--text-secondary)}.ExecutionDrawer_chatTypingDots__vu__g{display:inline-flex;align-items:center;gap:.18rem;height:.75rem}.ExecutionDrawer_chatTypingDots__vu__g span{width:.34rem;height:.34rem;border-radius:999px;background:var(--text-tertiary);animation:ExecutionDrawer_chatTypingDot__eKYDC 1.2s ease-in-out infinite}.ExecutionDrawer_chatTypingDots__vu__g span:nth-child(2){animation-delay:.15s}.ExecutionDrawer_chatTypingDots__vu__g span:nth-child(3){animation-delay:.3s}@keyframes ExecutionDrawer_chatTypingDot__eKYDC{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes ExecutionDrawer_chatBubbleIn__w_ZUV{0%{opacity:0;transform:translateY(10px) scale(.986)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes ExecutionDrawer_chatSeparatorIn__dSCDn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes ExecutionDrawer_chatBodySheen__xvhS5{0%{transform:translateX(-130%);opacity:.72}to{transform:translateX(130%);opacity:0}}@keyframes ExecutionDrawer_chatTextSheen__uBJkZ{0%{background-position:0 0}to{background-position:100% 0}}.ExecutionDrawer_historyList__J4292{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.45rem}.ExecutionDrawer_historyItem__P3fqh{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.6rem;gap:.6rem;padding:.55rem .75rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent-solid) 14%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 6%,color-mix(in srgb,var(--surface-raised) 28%,transparent));transition:background .12s ease,border-color .12s ease;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.ExecutionDrawer_historyItem__P3fqh:hover{background:var(--accent-a08);border-color:var(--accent-a35)}.ExecutionDrawer_historyItemActive__U6zTL{background:var(--accent-a20);border-color:var(--accent-a50)}.ExecutionDrawer_historyDot__lUUYO{width:8px;height:8px;border-radius:50%;background:var(--text-muted)}.ExecutionDrawer_historyDot__lUUYO[data-status=done]{background:rgba(74,222,128,.85)}.ExecutionDrawer_historyDot__lUUYO[data-status=error]{background:#f87171}.ExecutionDrawer_historyDot__lUUYO[data-status=cancelled]{background:color-mix(in srgb,var(--text-primary) 35%,transparent)}.ExecutionDrawer_historyDot__lUUYO[data-status=running],.ExecutionDrawer_historyDot__lUUYO[data-status=waiting_input]{background:var(--accent-solid)}.ExecutionDrawer_historyDot__lUUYO[data-status=draft]{background:var(--text-muted)}.ExecutionDrawer_historyMain__brKS5{display:flex;flex-direction:column;gap:2px;min-width:0}.ExecutionDrawer_historyTool__zcJU6{font-size:var(--type-caption-size);color:var(--text-primary);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExecutionDrawer_historyMeta__S_Yoe{font-size:var(--type-caption-size);color:var(--accent-fg-dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionDrawer_historyStatus__1xmwv{font-size:var(--type-caption-size);color:var(--accent-fg-muted);text-transform:uppercase;letter-spacing:.05em}.ExecutionDrawer_historyEmpty__g7HeM{padding:1rem .85rem;border-radius:10px;border:1px dashed color-mix(in srgb,var(--accent-solid) 28%,var(--border-subtle));color:var(--accent-fg-muted);font-size:var(--type-caption-size);text-align:center;background:color-mix(in srgb,var(--accent-solid) 5%,transparent)}.ExecutionDrawer_historyDetail__us8p1{margin-top:.65rem;padding:.85rem 1rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--accent-solid) 18%,var(--border-subtle));background:color-mix(in srgb,var(--accent-solid) 7%,color-mix(in srgb,var(--surface-raised) 28%,transparent));display:flex;flex-direction:column;gap:.7rem}.ExecutionDrawer_historyDetailHead__N65nK{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ExecutionDrawer_historyDetailTitle__Zs3lF{margin:0;font-size:var(--type-ui-sm-size);font-weight:600;color:var(--accent-fg-soft)}.ExecutionDrawer_historyBackBtn__TsgyH{display:inline-flex;align-items:center;gap:.35rem;background:rgba(0,0,0,0);border:1px solid var(--border-default);border-radius:8px;padding:.28rem .6rem;color:var(--text-tertiary);font-size:var(--type-caption-size);cursor:pointer}.ExecutionDrawer_historyBackBtn__TsgyH:hover{color:var(--text-primary);border-color:var(--accent-a35)}.ExecutionDrawer_historyBackBtnIcon__RJ20F{flex-shrink:0;opacity:.85}.ExecutionDrawer_historyBackBtn__TsgyH:hover .ExecutionDrawer_historyBackBtnIcon__RJ20F{opacity:1}.ExecutionDrawer_planToolLine__Eg5Mn{margin:0 0 .75rem;font-size:.82rem;color:var(--text-secondary)}.ExecutionDrawer_planToolLine__Eg5Mn strong{color:var(--text-primary);font-weight:600}.ExecutionDrawer_planScore__YdL_E{color:var(--accent-fg-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ExecutionDrawer_planSummary__rN8T_{margin:0 0 1rem;font-size:.92rem;line-height:1.55;color:var(--text-primary)}.ExecutionDrawer_planSteps__kDXXb{margin:0 0 1rem;padding-left:1.25rem;font-size:.88rem;line-height:1.5;color:var(--text-secondary)}.ExecutionDrawer_planSteps__kDXXb li+li{margin-top:.45rem}.ExecutionDrawer_planRisks__P9gUx{margin:0 0 1rem;padding:.65rem .85rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--status-warning) 35%,var(--border-default));background:color-mix(in srgb,var(--status-warning) 8%,transparent)}.ExecutionDrawer_planRisksTitle__1EwLX{margin:0 0 .35rem;font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--text-tertiary)}.ExecutionDrawer_planRisks__P9gUx ul{margin:0;padding-left:1.1rem;font-size:.84rem;color:var(--text-secondary)}.ExecutionDrawer_planExpect__1U7y2{margin:0 0 .75rem;font-size:.84rem;color:var(--text-tertiary);font-style:italic}.ExecutionDrawer_planHint__p8AHq{margin:0;font-size:.78rem;color:var(--text-tertiary);line-height:1.45}.ExecutionDrawer_planChatPanel__hKf__{--plan-chat-inset:1rem;--chat-accent-ring:color-mix(in srgb,var(--accent-solid) 14%,transparent);--composer-overlay-clearance:calc(4.75rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))));position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;overflow:hidden;background:var(--chat-feed-bg,var(--surface-base))}@media(max-width:720px){.ExecutionDrawer_planChatPanel__hKf__{--plan-chat-inset:0.65rem;--composer-overlay-clearance:calc(4.5rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))))}}html[data-native-shell=android-browser] .ExecutionDrawer_planChatPanel__hKf__,html[data-native-shell=android] .ExecutionDrawer_planChatPanel__hKf__,html[data-native-shell=ios-browser] .ExecutionDrawer_planChatPanel__hKf__,html[data-native-shell=ios] .ExecutionDrawer_planChatPanel__hKf__{--composer-overlay-clearance:calc(4.25rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))))}@media(max-width:720px){html[data-native-shell=android-browser] .ExecutionDrawer_planChatPanel__hKf__,html[data-native-shell=android] .ExecutionDrawer_planChatPanel__hKf__,html[data-native-shell=ios-browser] .ExecutionDrawer_planChatPanel__hKf__,html[data-native-shell=ios] .ExecutionDrawer_planChatPanel__hKf__{--composer-overlay-clearance:calc(4rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))))}}.ExecutionDrawer_planChatPanelPersonal__WCMbQ{--chat-personal-measure:70rem;--chat-personal-gutter:clamp(0.85rem,3.2vw,1.75rem)}.ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_planChatScroll__vVYO8{padding-left:var(--chat-personal-gutter);padding-right:var(--chat-personal-gutter)}.ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV{--composer-edge-inset:var(--chat-personal-gutter);--composer-edge-inset-bottom:0.35rem}html[data-native-shell=ios-browser] .ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=ios] .ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV{--composer-edge-inset:max(2.15rem,calc(var(--chat-personal-gutter) + 0.85rem));--composer-edge-inset-bottom:0.35rem;--composer-surface-radius:999px;--composer-surface-radius-bottom:999px}html[data-native-shell=ios-browser] .ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV:has(.ExecutionDrawer_composerCard__XfZ4K:focus-within),html[data-native-shell=ios-browser][data-keyboard-open="1"] .ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=ios] .ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV:has(.ExecutionDrawer_composerCard__XfZ4K:focus-within),html[data-native-shell=ios][data-keyboard-open="1"] .ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerDock__KS6qV{--composer-edge-inset:max(0.85rem,var(--chat-personal-gutter))}.ExecutionDrawer_planChatPanelPersonal__WCMbQ .ExecutionDrawer_composerStack__JL_El{width:min(100%,var(--chat-personal-measure));margin-inline:auto}.ExecutionDrawer_planChatPanelAttachOpen__Aa2VU{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent-solid) 38%,transparent),0 0 0 1px color-mix(in srgb,var(--accent-solid) 12%,transparent)}.ExecutionDrawer_planChatPanelDragOver__XuYM1:not(.ExecutionDrawer_planChatPanelAttachOpen__Aa2VU){box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--accent-solid) 24%,transparent)}.ExecutionDrawer_planChatPanelBody__iNHdW{position:relative;display:flex;flex-direction:column;flex:1 1;min-height:0}.ExecutionDrawer_directiveStack__3IWmJ{display:flex;flex-direction:column;gap:8px;margin:8px 0;padding:0}.ExecutionDrawer_planChatScrollStack__tU6yE{position:relative;flex:1 1;min-height:0;height:100%;max-height:100%;display:flex;flex-direction:column}.ExecutionDrawer_planChatScrollStack__tU6yE[data-selection-active=true]{padding-top:var(--room-chat-header-offset,0)}.ExecutionDrawer_planChatPanel__hKf__:has([data-selection-active=true]) .ExecutionDrawer_planChatScroll__vVYO8{padding-top:.65rem}.ExecutionDrawer_planChatScroll__vVYO8{flex:1 1;order:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;overflow-anchor:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:calc(.65rem + var(--room-chat-header-offset, 0px)) calc(var(--plan-chat-inset) + 5px) .35rem var(--plan-chat-inset);scroll-behavior:auto;scrollbar-gutter:stable;background:var(--chat-feed-bg,var(--surface-base))}@media(max-width:900px){.ExecutionDrawer_planChatScroll__vVYO8{--chat-radius:18px}}.ExecutionDrawer_planChatScroll__vVYO8[data-chat-scroll-dragging]{scroll-behavior:auto}.ExecutionDrawer_planChatFeedWrap__ch_vB{display:flex;flex-direction:column;flex:1 1 auto;min-height:min(12rem,30vh)}.ExecutionDrawer_planChatFeedWrap__ch_vB .ExecutionDrawer_activityPanel__H_jZR{flex:none;min-height:0;max-height:none;overflow:visible;padding:.15rem 0 .5rem}.ExecutionDrawer_planChatErrorInline__DvU9s{margin:0 0 .5rem;padding:.45rem .65rem;border-radius:10px;font-size:.78rem;line-height:1.4;color:#fecaca;background:color-mix(in srgb,#f87171 12%,transparent);border:1px solid color-mix(in srgb,#f87171 35%,transparent)}.ExecutionDrawer_runChrome__K4hqa{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.65rem}.ExecutionDrawer_composerDock__KS6qV{position:absolute;left:0;right:0;bottom:0;z-index:4;flex-shrink:0;margin-top:0;padding:1.75rem var(--composer-edge-inset,var(--plan-chat-inset,.75rem)) calc(.95rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))));border-top:none;background:rgba(0,0,0,0);isolation:isolate;overflow:visible;pointer-events:none}.ExecutionDrawer_composerDock__KS6qV:before{content:"";position:absolute;inset:-2.25rem 0 0 0;z-index:-1;pointer-events:none;background:linear-gradient(to top,color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 88%,transparent) 0,color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 58%,transparent) 42%,color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 22%,transparent) 74%,transparent 100%)}.ExecutionDrawer_composerDock__KS6qV>*{pointer-events:auto}@media(max-width:900px){.ExecutionDrawer_composerDock__KS6qV{padding-top:1.5rem;padding-bottom:calc(.85rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))))}}html[data-native-shell=android-browser] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=android] .ExecutionDrawer_composerDock__KS6qV{padding:1.6rem var(--composer-edge-inset,var(--plan-chat-inset,.75rem)) calc(.35rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))))}@media(max-width:900px){html[data-native-shell=android-browser] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=android] .ExecutionDrawer_composerDock__KS6qV{padding-top:1.35rem;padding-bottom:calc(.3rem + var(--app-composer-safe-bottom, var(--sat-bottom, env(safe-area-inset-bottom, 0px))))}}html[data-native-shell=ios-browser] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=ios] .ExecutionDrawer_composerDock__KS6qV{padding:1.6rem var(--composer-edge-inset,var(--plan-chat-inset,.75rem)) calc(2.25rem + var(--app-composer-safe-bottom, 0px));transition:padding-left .34s cubic-bezier(.22,1,.36,1),padding-right .34s cubic-bezier(.22,1,.36,1)}@media(max-width:900px){html[data-native-shell=ios-browser] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=ios] .ExecutionDrawer_composerDock__KS6qV{padding-top:1.35rem;padding-bottom:calc(2.2rem + var(--app-composer-safe-bottom, 0px))}}@media(max-width:720px){html[data-native-shell=android-browser][data-keyboard-open="1"] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=android][data-keyboard-open="1"] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=ios-browser][data-keyboard-open="1"] .ExecutionDrawer_composerDock__KS6qV,html[data-native-shell=ios][data-keyboard-open="1"] .ExecutionDrawer_composerDock__KS6qV{position:absolute;left:0;right:0;bottom:0;z-index:4;padding-bottom:.25rem}}@media(max-width:720px){.ExecutionDrawer_planChatPanel__hKf__:has([data-selection-active=true]) .ExecutionDrawer_composerDock__KS6qV{display:none}}.ExecutionDrawer_composerError__b_Yz6{margin:0;padding:.45rem .75rem 0;font-size:.78rem;color:var(--status-error-fg,#e57373)}.ExecutionDrawer_composerHint__QiXQT{margin:0;padding:.45rem .75rem 0;font-size:.78rem;color:var(--text-secondary)}.ExecutionDrawer_composerSoftWarn__HSdqJ{display:flex;align-items:stretch;gap:.6rem;margin:0;padding:.62rem .78rem .68rem .72rem;border-radius:max(12px,var(--composer-surface-radius,18px) - 6px);border:1px solid color-mix(in srgb,var(--status-warning) 18%,var(--border-subtle));background:color-mix(in srgb,var(--status-warning) 6%,color-mix(in srgb,var(--surface-raised,var(--surface-base)) 88%,var(--surface-base)));box-shadow:0 1px 0 color-mix(in srgb,var(--text-primary) 3.5%,transparent);animation:ExecutionDrawer_composerSoftWarnIn__35M80 .18s ease-out}@keyframes ExecutionDrawer_composerSoftWarnIn__35M80{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.ExecutionDrawer_composerSoftWarnRail__TrXff{flex-shrink:0;width:2px;margin:.12rem 0;border-radius:999px;background:color-mix(in srgb,var(--status-warning) 48%,var(--text-tertiary));opacity:.9}.ExecutionDrawer_composerSoftWarnBody__zhGir{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.22rem}.ExecutionDrawer_composerSoftWarnRow__uotzK{display:flex;align-items:baseline;justify-content:space-between;gap:.65rem}.ExecutionDrawer_composerSoftWarnTitle__dLdiS{min-width:0;font-size:.8rem;font-weight:600;letter-spacing:-.012em;line-height:1.25;color:color-mix(in srgb,var(--text-primary) 82%,var(--status-warning))}.ExecutionDrawer_composerSoftWarnCount__GwY4p{flex-shrink:0;font-size:.7rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.2;color:var(--text-tertiary)}.ExecutionDrawer_composerSoftWarnCountCurrent__aHUHP{font-weight:650;color:color-mix(in srgb,var(--text-primary) 70%,var(--status-warning))}.ExecutionDrawer_composerSoftWarnCountSep__NRVXY{margin:0 .18rem;opacity:.5}.ExecutionDrawer_composerSoftWarnHint__41gZc{margin:0;font-size:.74rem;line-height:1.35;color:var(--text-secondary)}.ExecutionDrawer_composerSoftWarnMeter__oKLnq{margin-top:.18rem;height:2px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 7%,transparent);overflow:hidden}.ExecutionDrawer_composerSoftWarnMeterFill__CG6r5{height:100%;border-radius:inherit;background:color-mix(in srgb,var(--status-warning) 62%,var(--text-tertiary));transition:width .2s ease}html[data-theme=light] .ExecutionDrawer_composerSoftWarn__HSdqJ{border-color:color-mix(in srgb,var(--status-warning) 22%,var(--border-subtle,#e5e5e7));background:color-mix(in srgb,var(--status-warning) 5%,var(--surface-raised,#fff));box-shadow:none}html[data-theme=light] .ExecutionDrawer_composerSoftWarnTitle__dLdiS{color:color-mix(in srgb,var(--text-primary) 88%,var(--status-warning))}html[data-theme=light] .ExecutionDrawer_composerSoftWarnCountCurrent__aHUHP{color:color-mix(in srgb,var(--text-primary) 78%,var(--status-warning))}.ExecutionDrawer_composerArchivedNotice__8199W{margin:0;padding:.7rem .9rem;border-radius:.6rem;font-size:.82rem;line-height:1.45;color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 4%,transparent);border:1px dashed var(--border-subtle,color-mix(in srgb,var(--text-primary) 14%,transparent));text-align:center}.ExecutionDrawer_composerArchivedNotice__8199W a{color:var(--text-primary);text-decoration:underline;text-underline-offset:.15em}.ExecutionDrawer_composerStack__JL_El{display:flex;flex-direction:column;gap:.45rem;width:min(100%,var(--composer-inline-max,100%));margin-inline:auto}.ExecutionDrawer_composerModeBar__aEgjY{display:flex;align-items:stretch;gap:.28rem;padding:.28rem;border-radius:max(12px,var(--composer-surface-radius,18px) - 6px);border:1px solid color-mix(in srgb,var(--border-subtle) 88%,transparent);background:color-mix(in srgb,var(--surface-base) 55%,var(--surface-raised));box-shadow:0 1px 8px rgba(0,0,0,.08);animation:ExecutionDrawer_composerModeBarIn__URnKl .16s ease-out}@keyframes ExecutionDrawer_composerModeBarIn__URnKl{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.ExecutionDrawer_composerModeTrigger__b_yYx{display:inline-flex;align-items:center;gap:.42rem;max-width:100%;padding:.18rem .42rem .18rem .12rem;margin:-.18rem 0 -.18rem -.12rem;border:none;border-radius:8px;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer;transition:background .15s ease;flex-shrink:1;min-width:0}.ExecutionDrawer_composerModeTrigger__b_yYx:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.ExecutionDrawer_composerModeTrigger__b_yYx:disabled{opacity:.55;cursor:not-allowed}.ExecutionDrawer_composerModeTrigger__b_yYx[aria-expanded=true]{background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.ExecutionDrawer_composerModeTrigger__b_yYx:focus,.ExecutionDrawer_composerModeTrigger__b_yYx:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_composerModeTrigger__b_yYx[data-mode=plan] .ExecutionDrawer_composerModeStatusDot__axhNr{background:color-mix(in srgb,var(--text-tertiary) 70%,var(--accent-solid));opacity:.85}.ExecutionDrawer_composerModeTrigger__b_yYx[data-mode=plan] .ExecutionDrawer_composerModeStatusText__XG5Gb{color:var(--text-tertiary)}.ExecutionDrawer_composerModeTriggerChevron__5AbcI{flex-shrink:0;opacity:.45;color:var(--text-tertiary);transition:transform .16s ease}.ExecutionDrawer_composerModeTriggerChevronOpen__b6q_x{transform:rotate(180deg)}.ExecutionDrawer_composerModeBarOption__4qmb8{flex:1 1;min-width:0;padding:.42rem .55rem;border:none;border-radius:8px;background:rgba(0,0,0,0);color:var(--text-tertiary);font-family:inherit;font-size:.72rem;font-weight:500;line-height:1.25;letter-spacing:.01em;cursor:pointer;transition:background .16s ease,color .16s ease}.ExecutionDrawer_composerModeBarOption__4qmb8:hover:not(:disabled):not(.ExecutionDrawer_composerModeBarOptionActive__8UTFm){color:var(--text-secondary);background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.ExecutionDrawer_composerModeBarOption__4qmb8:disabled{opacity:.45;cursor:not-allowed}.ExecutionDrawer_composerModeBarOption__4qmb8:focus,.ExecutionDrawer_composerModeBarOption__4qmb8:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_composerModeBarOptionActive__8UTFm{color:var(--text-primary);font-weight:600;background:color-mix(in srgb,var(--text-primary) 10%,var(--surface-elev1));box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 6%,transparent)}.ExecutionDrawer_composerModeBarLabel__SvBPq{display:block}.ExecutionDrawer_composerModeBarLabelShort__gDXVg{display:none}@media(max-width:720px){.ExecutionDrawer_composerModeBar__aEgjY{gap:.22rem;padding:.22rem;border-radius:10px}.ExecutionDrawer_composerModeBarOption__4qmb8{padding:.38rem .35rem;font-size:.68rem}.ExecutionDrawer_composerModeBarLabel__SvBPq{display:none}.ExecutionDrawer_composerModeBarLabelShort__gDXVg{display:block}}.ExecutionDrawer_composerAiReplyInline__EXdFG{display:inline-flex;align-items:center;flex-shrink:0;gap:.12rem;padding:.14rem;margin-inline:.08rem 0;border-radius:999px;border:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent);background:color-mix(in srgb,var(--surface-base) 40%,transparent);animation:ExecutionDrawer_composerAiReplyIn__DZVWz .14s ease-out}@keyframes ExecutionDrawer_composerAiReplyIn__DZVWz{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.ExecutionDrawer_composerAiReplyInlineOption__Sj2t4{min-width:2rem;padding:.2rem .42rem;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-tertiary);font-family:inherit;font-size:.68rem;font-weight:600;line-height:1.1;letter-spacing:.02em;cursor:pointer;transition:background .14s ease,color .14s ease}.ExecutionDrawer_composerAiReplyInlineOption__Sj2t4:hover:not(:disabled):not(.ExecutionDrawer_composerAiReplyInlineOptionActive__bry1A){color:var(--text-secondary)}.ExecutionDrawer_composerAiReplyInlineOption__Sj2t4:disabled{opacity:.45;cursor:not-allowed}.ExecutionDrawer_composerAiReplyInlineOption__Sj2t4:focus,.ExecutionDrawer_composerAiReplyInlineOption__Sj2t4:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_composerAiReplyInlineOptionActive__bry1A{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 10%,transparent)}.ExecutionDrawer_composerCard__XfZ4K{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--text-primary) 10%,transparent);border-radius:999px;background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 52%,transparent);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 2px 8px rgba(0,0,0,.04),0 14px 36px rgba(0,0,0,.07);overflow:hidden;transition:border-color .2s ease,box-shadow .22s ease,background .22s ease,border-radius .2s ease,transform .14s ease}.ExecutionDrawer_composerCard__XfZ4K:has(.ExecutionDrawer_composerReplyBar__7f3kO),.ExecutionDrawer_composerCard__XfZ4K:has([data-expanded="1"]){border-radius:24px}@media(max-width:720px){.ExecutionDrawer_composerCard__XfZ4K{border-radius:999px;box-shadow:0 2px 10px rgba(0,0,0,.035),0 16px 40px rgba(0,0,0,.06)}.ExecutionDrawer_composerCard__XfZ4K:has(.ExecutionDrawer_composerReplyBar__7f3kO),.ExecutionDrawer_composerCard__XfZ4K:has([data-expanded="1"]){border-radius:22px}}.ExecutionDrawer_composerCard__XfZ4K:focus-within{border-color:color-mix(in srgb,var(--text-primary) 14%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 64%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent),0 3px 12px rgba(0,0,0,.05),0 18px 42px rgba(0,0,0,.08)}html[data-theme=light] .ExecutionDrawer_composerCard__XfZ4K{border-color:color-mix(in srgb,#8b929e 16%,transparent);background:color-mix(in srgb,#fff 58%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 78%,transparent),0 2px 10px rgba(28,28,30,.04),0 16px 40px rgba(28,28,30,.07)}html[data-theme=light] .ExecutionDrawer_composerCard__XfZ4K:focus-within{border-color:color-mix(in srgb,#8b929e 22%,transparent);background:color-mix(in srgb,#fff 70%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 88%,transparent),0 3px 12px rgba(28,28,30,.05),0 18px 44px rgba(28,28,30,.09)}html[data-theme=dark] .ExecutionDrawer_composerCard__XfZ4K{border-color:color-mix(in srgb,#fff 12%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 48%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 12%,transparent),0 2px 10px rgba(0,0,0,.18),0 16px 40px rgba(0,0,0,.22)}html[data-theme=dark] .ExecutionDrawer_composerCard__XfZ4K:focus-within{border-color:color-mix(in srgb,#fff 16%,transparent);background:color-mix(in srgb,var(--chat-feed-bg,var(--surface-base)) 60%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 16%,transparent),0 3px 12px rgba(0,0,0,.22),0 18px 44px rgba(0,0,0,.28)}.ExecutionDrawer_composerCardSent__MxKfj{animation:ExecutionDrawer_composerCardBreathe__DI9Ny .22s ease-out}.ExecutionDrawer_composerInputBody__esUys{position:relative;grid-area:input;min-width:0;display:flex;flex-direction:column;justify-content:center;min-height:var(--composer-primary-action,2rem);padding:.1rem .35rem}.ExecutionDrawer_composerDictationShimmer__Lx_y2{position:absolute;top:50%;left:.35rem;right:.35rem;transform:translateY(-50%);z-index:1;font-size:1rem;line-height:1.45;letter-spacing:.005em;pointer-events:none}.ExecutionDrawer_composerInput__KG2L4{display:block;width:100%;box-sizing:border-box;resize:none;min-height:1.45em;max-height:9.5rem;overflow-x:hidden;overflow-y:hidden;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:0;border:none;background:rgba(0,0,0,0);color:var(--text-primary);-webkit-user-select:text;-moz-user-select:text;user-select:text;font-family:"BN Punctuation Fix",var(--font-body),-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-size:1rem;line-height:1.45;letter-spacing:.005em;-moz-appearance:none;appearance:none;-webkit-appearance:none;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text-primary) 28%,transparent) rgba(0,0,0,0)}.ExecutionDrawer_composerInput__KG2L4::-webkit-scrollbar{width:6px;-webkit-appearance:none}.ExecutionDrawer_composerInput__KG2L4::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--text-primary) 28%,transparent);border-radius:999px}.ExecutionDrawer_composerInput__KG2L4::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ExecutionDrawer_composerInput__KG2L4::placeholder{color:var(--text-tertiary)}.ExecutionDrawer_composerInput__KG2L4:placeholder-shown{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExecutionDrawer_composerInput__KG2L4:focus,.ExecutionDrawer_composerInput__KG2L4:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_composerInput__KG2L4:disabled{opacity:.55}@media(max-width:720px){.ExecutionDrawer_composerInput__KG2L4{font-size:16px}}.ExecutionDrawer_composerToolbar__u1p0O{--composer-toolbar-icon:1.3rem;--composer-primary-action:2.25rem;flex-shrink:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"attach input actions";align-items:end;grid-column-gap:.15rem;column-gap:.15rem;grid-row-gap:.22rem;row-gap:.22rem;margin-top:0;padding:.36rem .38rem .36rem .42rem;width:100%;box-sizing:border-box}.ExecutionDrawer_composerToolbar__u1p0O[data-expanded="1"]{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"input input input" "attach . actions";align-items:center;padding:.58rem .58rem .42rem}.ExecutionDrawer_composerToolbar__u1p0O[data-expanded="1"] .ExecutionDrawer_composerInputBody__esUys{min-height:1.45em;padding:.1rem .45rem .15rem;justify-content:flex-start}.ExecutionDrawer_composerToolbar__u1p0O[data-expanded="1"] .ExecutionDrawer_composerDictationShimmer__Lx_y2{top:.1rem;transform:none}.ExecutionDrawer_composerToolbar__u1p0O[data-expanded="1"] .ExecutionDrawer_composerActions__7adIg,.ExecutionDrawer_composerToolbar__u1p0O[data-expanded="1"] .ExecutionDrawer_composerToolbarAttach__jkogh{align-self:center}.ExecutionDrawer_composerCardRecording__KE03V{overflow:visible}.ExecutionDrawer_composerToolbarRecording__ZxN90{align-items:center;gap:.55rem;overflow:visible;position:relative;z-index:2}.ExecutionDrawer_composerIconBtn__fLOkX{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--composer-primary-action,2rem);height:var(--composer-primary-action,2rem);padding:0;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-tertiary);cursor:pointer;transition:color .15s ease,background .15s ease,opacity .15s ease}.ExecutionDrawer_composerIconBtn__fLOkX svg{width:var(--composer-toolbar-icon,1.25rem);height:var(--composer-toolbar-icon,1.25rem);flex-shrink:0;display:block}.ExecutionDrawer_composerIconBtn__fLOkX svg circle,.ExecutionDrawer_composerIconBtn__fLOkX svg line,.ExecutionDrawer_composerIconBtn__fLOkX svg path,.ExecutionDrawer_composerIconBtn__fLOkX svg polyline{opacity:1}.ExecutionDrawer_composerIconBtn__fLOkX:hover:not(:disabled){color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.ExecutionDrawer_composerIconBtn__fLOkX:disabled{opacity:.38;cursor:not-allowed}.ExecutionDrawer_composerIconBtn__fLOkX:focus,.ExecutionDrawer_composerIconBtn__fLOkX:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_composerToolbarAttach__jkogh{grid-area:attach;flex-shrink:0;margin:0;align-self:end}.ExecutionDrawer_composerToolbarAttach__jkogh svg{width:1.2rem;height:1.2rem}.ExecutionDrawer_composerIconBtnActive__CwKS9{color:var(--accent-solid)!important;background:color-mix(in srgb,var(--accent-solid) 12%,transparent)!important}.ExecutionDrawer_composerReplyBar__7f3kO{display:flex;align-items:stretch;gap:.55rem;margin:.55rem .7rem 0;padding:.5rem .4rem .5rem .65rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--border-subtle) 80%,transparent);background:color-mix(in srgb,var(--text-primary) 3.5%,var(--surface-raised,var(--surface-base)));box-shadow:none}.ExecutionDrawer_composerReplyRail__2AdyX{flex-shrink:0;width:3px;margin:.1rem 0;border-radius:999px;background:linear-gradient(180deg,var(--accent-solid) 0,color-mix(in srgb,var(--accent-solid) 55%,var(--text-tertiary)) 100%)}.ExecutionDrawer_composerReplyBody__EjXRt{flex:1 1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:.18rem;padding:.05rem 0;border:none;background:rgba(0,0,0,0);text-align:left;cursor:pointer;color:inherit;font:inherit}.ExecutionDrawer_composerReplyBody__EjXRt:hover .ExecutionDrawer_composerReplyPreview__i1bvZ{color:var(--text-primary)}.ExecutionDrawer_composerReplyMeta__QB2I4{display:inline-flex;align-items:baseline;gap:.35rem;min-width:0;max-width:100%}.ExecutionDrawer_composerReplyHint__3ZLgK{font-size:.68rem;font-weight:550;letter-spacing:.02em;text-transform:uppercase;color:var(--text-tertiary);line-height:1.2}.ExecutionDrawer_composerReplyLabel__E_Pto{display:none}.ExecutionDrawer_composerReplyAuthor__Vj1Au{font-size:.8rem;font-weight:650;color:var(--text-primary);line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExecutionDrawer_composerReplyPreview__i1bvZ{font-size:.78rem;line-height:1.35;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .12s ease}.ExecutionDrawer_composerReplyClose__trbtp{flex-shrink:0;align-self:center;display:grid;place-items:center;width:1.75rem;height:1.75rem;padding:0;border:none;border-radius:999px;background:rgba(0,0,0,0);color:var(--text-tertiary);cursor:pointer;transition:color .12s ease,background .12s ease}.ExecutionDrawer_composerReplyClose__trbtp:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.ExecutionDrawer_composerStopBtn__Wx3T2{background:color-mix(in srgb,var(--text-primary) 10%,var(--surface-raised,var(--surface-base)))!important;color:color-mix(in srgb,var(--text-primary) 82%,var(--text-secondary))!important;box-shadow:none!important;border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent)!important}.ExecutionDrawer_composerStopBtn__Wx3T2:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 14%,var(--surface-raised,var(--surface-base)))!important;color:var(--text-primary)!important;border-color:color-mix(in srgb,var(--text-primary) 12%,transparent)!important}.ExecutionDrawer_composerStopBtn__Wx3T2:active:not(:disabled){transform:scale(.94);background:color-mix(in srgb,var(--text-primary) 18%,var(--surface-raised,var(--surface-base)))!important}.ExecutionDrawer_composerStopIcon__EbMDg{display:block;width:1rem;height:1rem}.ExecutionDrawer_composerToolbarLeading__x6lrC{display:inline-flex;align-items:center;gap:.32rem;min-width:0;flex:1 1 auto}.ExecutionDrawer_composerModeStatus__QXF9X{display:inline-flex;align-items:center;gap:.42rem;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:default}.ExecutionDrawer_composerModeStatus__QXF9X[data-mode=plan] .ExecutionDrawer_composerModeStatusDot__axhNr{background:color-mix(in srgb,var(--text-tertiary) 70%,var(--accent-solid));opacity:.85}.ExecutionDrawer_composerModeStatus__QXF9X[data-mode=plan] .ExecutionDrawer_composerModeStatusText__XG5Gb{color:var(--text-tertiary)}.ExecutionDrawer_composerModeStatus__QXF9X[data-mode=execute] .ExecutionDrawer_composerModeStatusDot__axhNr{background:var(--accent-solid);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-solid) 16%,transparent)}.ExecutionDrawer_composerModeStatus__QXF9X[data-mode=execute] .ExecutionDrawer_composerModeStatusText__XG5Gb{color:var(--accent-fg-soft)}.ExecutionDrawer_composerModeStatus__QXF9X[data-active=true] .ExecutionDrawer_composerModeStatusDot__axhNr{animation:ExecutionDrawer_composerModePulse__O_Ic5 1.6s ease-in-out infinite}.ExecutionDrawer_composerModeStatusDot__axhNr{width:6px;height:6px;border-radius:50%;flex-shrink:0}.ExecutionDrawer_composerModeStatusText__XG5Gb{font-size:.72rem;font-weight:500;letter-spacing:.01em;text-transform:none;line-height:1;color:var(--text-tertiary);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes ExecutionDrawer_composerModePulse__O_Ic5{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}.ExecutionDrawer_composerActions__7adIg{grid-area:actions;display:flex;align-items:center;align-self:end;justify-content:flex-end;gap:.12rem;flex-shrink:0;margin-left:0;min-width:0}@media(max-width:720px){.ExecutionDrawer_composerActions__7adIg{gap:.08rem}}.ExecutionDrawer_composerPrimaryAction__yHXzr{position:relative;flex-shrink:0;width:var(--composer-primary-action);height:var(--composer-primary-action);margin-left:.2rem;display:flex;align-items:center;justify-content:center;overflow:visible}.ExecutionDrawer_composerPrimaryAction__yHXzr:has(.ExecutionDrawer_composerVoiceMicActive__8IId1),.ExecutionDrawer_composerPrimaryAction__yHXzr:has(.ExecutionDrawer_composerVoiceStopBtn__T6aWX){width:auto;height:auto;min-width:var(--composer-primary-action);min-height:var(--composer-primary-action)}.ExecutionDrawer_composerSecondaryBtn__uSrk1{padding:.22rem .45rem}@media(max-width:720px){.ExecutionDrawer_composerSecondaryBtn__uSrk1{padding:.2rem .4rem}}.ExecutionDrawer_composerSecondaryBtn__uSrk1{border-radius:999px;border:none;background:rgba(0,0,0,0);color:var(--text-tertiary);font-size:.72rem;font-weight:500;cursor:pointer}.ExecutionDrawer_composerSecondaryBtn__uSrk1:hover:not(:disabled){color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 5%,transparent)}.ExecutionDrawer_composerSecondaryBtn__uSrk1:focus,.ExecutionDrawer_composerSecondaryBtn__uSrk1:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_composerSecondaryBtn__uSrk1:disabled{opacity:.45;cursor:not-allowed}.ExecutionDrawer_composerAiOn__LSXTa{border-color:color-mix(in srgb,var(--text-tertiary) 45%,transparent);color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.ExecutionDrawer_composerAiOff__lHbhL{opacity:.75}.ExecutionDrawer_composerFileInput__w4PdY{display:none}.ExecutionDrawer_composerPendingFiles__UiwDh{display:flex;flex-wrap:wrap;gap:.35rem;padding:.35rem .5rem 0}.ExecutionDrawer_composerPendingFile__V4iNO{display:inline-flex;align-items:center;gap:.25rem;max-width:100%;padding:.2rem .45rem;border-radius:999px;background:color-mix(in srgb,var(--surface-elev2) 90%,var(--surface-base));border:1px solid color-mix(in srgb,var(--border-default) 80%,transparent);font-size:.72rem}.ExecutionDrawer_composerPendingFileThumb__iR4_g{width:1.25rem;height:1.25rem;border-radius:.2rem;object-fit:cover;flex-shrink:0}.ExecutionDrawer_composerPendingFileName__d9cUl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.ExecutionDrawer_composerPendingFileRemove__oxePX{border:none;background:rgba(0,0,0,0);color:var(--text-tertiary);cursor:pointer;line-height:1;padding:0 .1rem}.ExecutionDrawer_composerAttachError__6mLNc{margin:0;padding:.35rem var(--composer-input-inline,1rem) 0;font-size:.72rem;color:var(--danger,#c0392b)}.ExecutionDrawer_fileAttachmentsList__HGak4{display:flex;flex-direction:column;gap:.45rem;margin-top:.35rem;list-style:none;padding:0}.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy,.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38,.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB,.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ,.ExecutionDrawer_fileAttachmentsListMediaSingle__SM6fh{margin-top:0;grid-gap:2px;gap:2px;display:grid;width:100%;max-width:100%;padding:0;list-style:none;overflow:hidden;border-radius:var(--chat-radius);background:color-mix(in srgb,var(--surface-elev2) 70%,transparent)}.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ,.ExecutionDrawer_fileAttachmentsListMediaSingle__SM6fh{grid-template-columns:1fr}.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy{grid-template-columns:repeat(2,minmax(0,1fr));aspect-ratio:4/3;min-height:16rem}.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38{grid-template-columns:1.08fr 1fr;grid-template-rows:1fr 1fr;aspect-ratio:4/3;min-height:16rem}.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38>.ExecutionDrawer_fileAttachmentItem__O3GGr:first-child{grid-row:1/-1}.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY{aspect-ratio:4/3}.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB{grid-template-columns:repeat(2,minmax(0,1fr));min-height:16rem}.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB>.ExecutionDrawer_fileAttachmentItem__O3GGr:last-child:nth-child(odd){grid-column:1/-1}.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ:not(.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY):not(.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB) .ExecutionDrawer_attachmentImageFrame__SEqYv,.ExecutionDrawer_fileAttachmentsListMediaSingle__SM6fh .ExecutionDrawer_attachmentImageFrame__SEqYv{width:100%;min-height:0;aspect-ratio:3/4;max-height:min(58vh,420px);background:color-mix(in srgb,#111 55%,transparent)}.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ:not(.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY):not(.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB) .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ:not(.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY):not(.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB) .ExecutionDrawer_fileAttachmentImage__wloze,.ExecutionDrawer_fileAttachmentsListMediaSingle__SM6fh .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListMediaSingle__SM6fh .ExecutionDrawer_fileAttachmentImage__wloze{position:absolute;inset:0;width:100%;max-width:100%;height:100%;max-height:none;min-height:0;object-fit:cover;display:block;background:rgba(0,0,0,0)}.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy .ExecutionDrawer_attachmentImageFrame__SEqYv,.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38 .ExecutionDrawer_attachmentImageFrame__SEqYv,.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY .ExecutionDrawer_attachmentImageFrame__SEqYv,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB .ExecutionDrawer_attachmentImageFrame__SEqYv{width:100%;height:100%;min-height:0;aspect-ratio:1/1}.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38>.ExecutionDrawer_fileAttachmentItem__O3GGr:first-child .ExecutionDrawer_attachmentImageFrame__SEqYv{aspect-ratio:auto;height:100%;min-height:100%}.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB>.ExecutionDrawer_fileAttachmentItem__O3GGr:last-child:nth-child(odd) .ExecutionDrawer_attachmentImageFrame__SEqYv{aspect-ratio:2/1}.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy .ExecutionDrawer_fileAttachmentImage__wloze,.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38 .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38 .ExecutionDrawer_fileAttachmentImage__wloze,.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY .ExecutionDrawer_fileAttachmentImage__wloze,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB .ExecutionDrawer_fileAttachmentImage__wloze{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover}.ExecutionDrawer_chatBubbleMediaSingle__1IVEW .ExecutionDrawer_fileAttachmentImage__wloze{max-height:none;min-height:0;width:100%;max-width:100%;height:100%;object-fit:cover;background:rgba(0,0,0,0);display:block}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4{margin-top:0;width:100%!important;max-width:100%}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4 .ExecutionDrawer_fileAttachmentImageBtn__1AlN0{width:100%;max-width:100%;border-radius:0;height:100%}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4 .ExecutionDrawer_fileAttachmentImage__wloze{width:100%;min-height:0;border-radius:0;background:rgba(0,0,0,0)}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4 .ExecutionDrawer_fileAttachmentLink__f1fsI{margin:.45rem .6rem .35rem;width:calc(100% - 1.2rem)}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4 .ExecutionDrawer_fileAttachmentItem__O3GGr:first-child .ExecutionDrawer_fileAttachmentLink__f1fsI{margin-top:.45rem}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4:not(.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY):not(.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB) .ExecutionDrawer_attachmentImageFrame__SEqYv{width:min(78vw,20rem);max-width:100%;aspect-ratio:4/3;max-height:min(52vh,18rem)}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4:not(.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY):not(.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB) .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz,.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4:not(.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38):not(.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY):not(.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB) .ExecutionDrawer_fileAttachmentImage__wloze{position:absolute;inset:0;width:100%;height:100%;max-height:none;object-fit:cover;aspect-ratio:auto}.ExecutionDrawer_fileAttachmentsListCompact__5Xob_{margin-top:0}.ExecutionDrawer_fileAttachmentItem__O3GGr{display:flex;flex-direction:column;gap:.35rem;min-width:0;min-height:0}.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38 .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListInBubble__LXcA4.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38 .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB .ExecutionDrawer_fileAttachmentItem__O3GGr,.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ .ExecutionDrawer_fileAttachmentItem__O3GGr{gap:0;height:100%}.ExecutionDrawer_fileAttachmentImageBtn__1AlN0{display:block;padding:0;border:none;background:rgba(0,0,0,0);cursor:zoom-in;border-radius:12px;overflow:hidden;width:100%;max-width:100%;height:100%;transition:opacity .15s ease}.ExecutionDrawer_fileAttachmentImageBtn__1AlN0:hover{opacity:.94}.ExecutionDrawer_fileAttachmentImageBtn__1AlN0:focus,.ExecutionDrawer_fileAttachmentImageBtn__1AlN0:focus-visible{outline:none;box-shadow:none}.ExecutionDrawer_attachmentImageFrame__SEqYv{position:relative;display:block;width:100%;max-width:100%;min-width:0;min-height:0;line-height:0;overflow:hidden;border-radius:inherit}.ExecutionDrawer_chatBubbleMediaSingle__1IVEW .ExecutionDrawer_attachmentImageFrame__SEqYv{width:100%;min-height:0;aspect-ratio:3/4;max-height:min(58vh,420px)}.ExecutionDrawer_chatBubbleMediaSingle__1IVEW .ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze.ExecutionDrawer_attachmentImageLoaded__3EXyz{position:absolute;inset:0;width:100%;max-width:100%;height:100%;max-height:none;min-height:0;object-fit:cover}.ExecutionDrawer_attachmentImageSkeleton__N3lzh{position:absolute;inset:0;z-index:0;border-radius:inherit;background:linear-gradient(110deg,color-mix(in srgb,var(--surface-elev2) 94%,transparent) 0,color-mix(in srgb,var(--surface-elev2) 72%,var(--text-primary) 6%) 48%,color-mix(in srgb,var(--surface-elev2) 94%,transparent) 96%);background-size:220% 100%;animation:ExecutionDrawer_attachmentImageSkeletonShimmer__rBkab 1.35s ease-in-out infinite}.ExecutionDrawer_attachmentImageFrame__SEqYv:has(.ExecutionDrawer_attachmentImageLoading__AvKoA),.ExecutionDrawer_attachmentImageFrame__SEqYv:not(:has(img)){min-width:100%;min-height:10rem;aspect-ratio:4/3}.ExecutionDrawer_attachmentImageFrame__SEqYv .ExecutionDrawer_fileAttachmentImage__wloze{position:relative;z-index:1}.ExecutionDrawer_attachmentImageLoading__AvKoA{opacity:0}.ExecutionDrawer_attachmentImageLoaded__3EXyz{opacity:1;transition:opacity .18s ease}@keyframes ExecutionDrawer_attachmentImageSkeletonShimmer__rBkab{0%{background-position:100% 0}to{background-position:-100% 0}}.ExecutionDrawer_chatLoadOlderRow__szAW7{display:flex;justify-content:center;padding:.35rem 0 .55rem}.ExecutionDrawer_chatLoadOlderBtn__m5jmq{border:1px solid color-mix(in srgb,var(--border-default) 80%,transparent);background:color-mix(in srgb,var(--surface-elev2) 88%,var(--surface-base));color:var(--text-secondary);border-radius:999px;padding:.28rem .75rem;font-size:.72rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}.ExecutionDrawer_chatLoadOlderBtn__m5jmq:hover{border-color:color-mix(in srgb,var(--accent) 28%,var(--border-default));background:color-mix(in srgb,var(--accent-solid) 7%,var(--surface-base))}.ExecutionDrawer_fileAttachmentsListMediaAlbum2__3Usoy .ExecutionDrawer_fileAttachmentImageBtn__1AlN0,.ExecutionDrawer_fileAttachmentsListMediaAlbum3___JQ38 .ExecutionDrawer_fileAttachmentImageBtn__1AlN0,.ExecutionDrawer_fileAttachmentsListMediaAlbum4__oPxCY .ExecutionDrawer_fileAttachmentImageBtn__1AlN0,.ExecutionDrawer_fileAttachmentsListMediaAlbumMany__1NgRB .ExecutionDrawer_fileAttachmentImageBtn__1AlN0,.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ .ExecutionDrawer_fileAttachmentImageBtn__1AlN0{border-radius:0}.ExecutionDrawer_fileAttachmentImage__wloze{display:block;width:100%;min-height:0;max-height:none;object-fit:cover;border:none;border-radius:inherit;background:rgba(0,0,0,0)}.ExecutionDrawer_fileAttachmentLink__f1fsI{display:inline-flex;align-items:center;gap:.55rem;width:100%;padding:.55rem .7rem;border-radius:12px;background:color-mix(in srgb,var(--text-primary) 6%,transparent);border:1px solid color-mix(in srgb,var(--text-primary) 8%,transparent);color:inherit;text-decoration:none;font-size:.78rem;cursor:pointer;text-align:left;transition:border-color .15s ease,background .15s ease}.ExecutionDrawer_fileAttachmentLink__f1fsI:hover{border-color:color-mix(in srgb,var(--accent-solid) 28%,transparent);background:color-mix(in srgb,var(--accent-solid) 8%,transparent)}html[data-theme=light] .ExecutionDrawer_fileAttachmentLink__f1fsI{background:color-mix(in srgb,#fff 72%,var(--chat-bubble-fill,#e2eaff));border-color:color-mix(in srgb,var(--text-primary) 10%,transparent);box-shadow:0 1px 2px color-mix(in srgb,#000 4%,transparent)}html[data-theme=light] .ExecutionDrawer_fileAttachmentLink__f1fsI:hover{background:#fff;border-color:color-mix(in srgb,var(--accent-solid) 32%,transparent)}.ExecutionDrawer_fileAttachmentKind__XhLLC{flex-shrink:0;min-width:2.1rem;padding:.2rem .35rem;border-radius:.35rem;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-align:center;color:var(--text-secondary);background:color-mix(in srgb,var(--border-default) 35%,transparent)}.ExecutionDrawer_fileAttachmentMeta__inhZQ{display:flex;flex-direction:column;gap:.1rem;min-width:0;flex:1 1}.ExecutionDrawer_fileAttachmentName__dPkQV{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ExecutionDrawer_fileAttachmentSize__kM6Bz{color:var(--text-tertiary);font-size:.68rem}.ExecutionDrawer_fileAttachmentPending__9L2ac{display:inline-flex;align-items:center;gap:.55rem;width:100%;min-width:min(100%,14rem);padding:.52rem .65rem;border-radius:.55rem;border:1px dashed color-mix(in srgb,var(--border-default) 70%,var(--accent) 30%);background:color-mix(in srgb,var(--surface-elev2) 88%,var(--surface-base));color:inherit;text-align:left;position:relative;overflow:hidden}.ExecutionDrawer_fileAttachmentPending__9L2ac .ExecutionDrawer_fileAttachmentKind__XhLLC,.ExecutionDrawer_fileAttachmentPending__9L2ac .ExecutionDrawer_fileAttachmentMeta__inhZQ{position:relative;z-index:1}.ExecutionDrawer_fileAttachmentPending__9L2ac:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,transparent,color-mix(in srgb,#fff 8%,transparent) 48%,transparent 96%);background-size:220% 100%;animation:ExecutionDrawer_attachmentImageSkeletonShimmer__rBkab 1.35s ease-in-out infinite;pointer-events:none}.ExecutionDrawer_fileAttachmentPendingHint__sAq4g{font-size:.68rem;color:var(--text-tertiary)}.ExecutionDrawer_fileAttachmentPendingIcon__8MrGb{position:relative;z-index:1;flex-shrink:0;opacity:.9;animation:ExecutionDrawer_chatPendingClockPulse__4SvCB 1.4s ease-in-out infinite}.ExecutionDrawer_fileAttachmentsList__HGak4:not(.ExecutionDrawer_fileAttachmentsListMediaOnly__zhQRQ) .ExecutionDrawer_fileAttachmentItem__O3GGr:only-child .ExecutionDrawer_fileAttachmentPending__9L2ac{min-width:min(100%,16rem)}.ExecutionDrawer_composerSendBtn__j3RFE{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--composer-primary-action,2rem);height:var(--composer-primary-action,2rem);border-radius:50%;border:none;cursor:pointer;color:#fff;background:#1a1a1c;box-shadow:none;transition:background .15s ease,opacity .15s ease,transform .14s ease}.ExecutionDrawer_composerSendBtn__j3RFE:hover:not(:disabled){background:#0d0d0e}.ExecutionDrawer_composerSendBtn__j3RFE:active:not(:disabled){transform:scale(.96);background:#0d0d0e}.ExecutionDrawer_composerSendBtn__j3RFE:disabled{opacity:1;cursor:not-allowed;background:#c7c7cc;color:#fff}.ExecutionDrawer_composerSendBtn__j3RFE:focus,.ExecutionDrawer_composerSendBtn__j3RFE:focus-visible{outline:none;box-shadow:none}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE{background:#f3f3f4;color:#141416}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE:hover:not(:disabled){background:#fff;color:#141416}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE:active:not(:disabled){background:#e8e8ea;color:#141416}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE:disabled{background:color-mix(in srgb,var(--text-primary) 18%,transparent);color:color-mix(in srgb,var(--text-primary) 45%,transparent);opacity:1}.ExecutionDrawer_composerSendBtnReady__KveqH{animation:ExecutionDrawer_composerSendReadyPulse__oRde3 2.6s ease-in-out infinite}.ExecutionDrawer_composerSendBtnReady__KveqH:active:not(:disabled){animation:none}.ExecutionDrawer_composerPrimaryIconLayer__IX7jF{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;opacity:0;transform:scale(.78) translateY(2px);transition:opacity .14s ease,transform .14s cubic-bezier(.34,1.1,.64,1);pointer-events:none}.ExecutionDrawer_composerPrimaryIconLayerVisible___e3r1{opacity:1;transform:scale(1) translateY(0)}.ExecutionDrawer_composerSendIcon___YX_l{display:block;width:1.05rem;height:1.05rem;flex-shrink:0;transform:translateY(-.5px)}.ExecutionDrawer_composerPrimaryMicIcon__R5WBz{width:1.125rem;height:1.125rem}.ExecutionDrawer_toolApprovalCard__rdlYi{margin:.75rem 0;padding:1rem 1.05rem;border-radius:12px;border:1px solid color-mix(in srgb,#f59e0b 55%,var(--border-strong));background:color-mix(in srgb,#f59e0b 12%,var(--surface-raised));box-shadow:0 4px 20px rgba(0,0,0,.12)}.ExecutionDrawer_toolApprovalTitle__iLcMd{margin:0 0 .35rem;font-size:.9375rem;font-weight:600;color:var(--text-primary);line-height:1.35}.ExecutionDrawer_toolApprovalTitle__iLcMd strong{font-weight:700;color:var(--text-primary)}.ExecutionDrawer_toolApprovalPhase__kDuc_{font-weight:500;color:var(--text-secondary)}.ExecutionDrawer_toolApprovalHint__GLeYy{margin:0 0 .85rem;font-size:.8125rem;line-height:1.45;color:var(--text-secondary)}.ExecutionDrawer_toolApprovalHint__GLeYy code{font-size:.75rem;padding:.1rem .35rem;border-radius:4px;background:var(--surface-code);color:var(--text-primary)}.ExecutionDrawer_toolApprovalFields__sbap_{display:flex;flex-direction:column;gap:.55rem;margin-bottom:.65rem}.ExecutionDrawer_toolApprovalField__IAp11{display:flex;flex-direction:column;gap:.25rem}.ExecutionDrawer_toolApprovalFieldLabel__Hy5fj{font-size:.75rem;font-weight:600;color:var(--text-secondary);text-transform:lowercase}.ExecutionDrawer_toolApprovalProvenance__w_REX{font-size:.68rem;line-height:1.4;color:var(--text-tertiary);font-style:italic}.ExecutionDrawer_toolApprovalFieldInput__xaDQR{width:100%;padding:.5rem .65rem;font-size:.8125rem;font-family:var(--font-mono,ui-monospace,monospace);color:var(--text-primary);background:var(--surface-base);border:1px solid var(--border-default);border-radius:8px}.ExecutionDrawer_toolApprovalFieldInput__xaDQR:focus{outline:2px solid color-mix(in srgb,var(--accent-solid) 45%,transparent);border-color:var(--accent-solid)}.ExecutionDrawer_toolApprovalFieldInput__xaDQR::placeholder{color:var(--text-tertiary,var(--text-secondary))}.ExecutionDrawer_toolApprovalAddField__Em2Ik{align-self:flex-start;padding:.25rem .5rem;font-size:.75rem;color:var(--accent-fg-muted);background:rgba(0,0,0,0);border:1px dashed var(--border-default);border-radius:6px;cursor:pointer}.ExecutionDrawer_toolApprovalAddField__Em2Ik:hover:not(:disabled){border-color:var(--accent-solid);color:var(--text-primary)}.ExecutionDrawer_toolApprovalJsonDetails__GfA5x{margin-bottom:.65rem;font-size:.75rem;color:var(--text-secondary)}.ExecutionDrawer_toolApprovalJsonDetails__GfA5x summary{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;margin-bottom:.35rem}.ExecutionDrawer_toolApprovalArgs__l0ZGE{font-size:.75rem;max-height:140px;overflow:auto;margin:0;padding:.55rem .65rem;color:var(--text-primary);background:var(--surface-code);border:1px solid var(--border-default);border-radius:8px;white-space:pre-wrap;word-break:break-word}.ExecutionDrawer_toolApprovalError__lzazG{margin:0 0 .65rem;font-size:.8125rem;color:var(--status-error-fg,#fca5a5)}.ExecutionDrawer_toolApprovalActions__GeMF_{display:flex;flex-wrap:wrap;gap:.5rem}.ExecutionDrawer_toolApprovalApprove___pSQV,.ExecutionDrawer_toolApprovalReject__yIf7X{padding:.45rem .95rem;border-radius:8px;font-size:.8125rem;font-weight:600;cursor:pointer;border:none}.ExecutionDrawer_toolApprovalApprove___pSQV{background:var(--accent-solid,#2563eb);color:var(--text-primary)}.ExecutionDrawer_toolApprovalApprove___pSQV:disabled{opacity:.45;cursor:not-allowed}.ExecutionDrawer_toolApprovalReject__yIf7X{background:var(--surface-code);color:var(--text-primary);border:1px solid var(--border-default)}.ExecutionDrawer_toolApprovalReject__yIf7X:disabled{opacity:.45;cursor:not-allowed}.ExecutionDrawer_startExecuteBtn__EypIr{margin-top:.5rem;width:100%;padding:.55rem;border-radius:10px;border:none;background:var(--accent-solid,#2563eb);color:var(--text-primary);font-weight:600;cursor:pointer}.ExecutionDrawer_composerMicBtn__YCW8O:not(:disabled):not(.ExecutionDrawer_composerMicBtnActive__MbBiH){border:none;color:var(--text-tertiary);background:rgba(0,0,0,0)}.ExecutionDrawer_composerMicBtn__YCW8O:not(:disabled):not(.ExecutionDrawer_composerMicBtnActive__MbBiH):hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.ExecutionDrawer_composerAttachBtn__BxaOC:not(:disabled){border:none;color:var(--text-tertiary);background:rgba(0,0,0,0);box-shadow:none}.ExecutionDrawer_composerAttachBtn__BxaOC:not(:disabled):hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 6%,transparent)}.ExecutionDrawer_composerMicBtnActive__MbBiH{border-color:color-mix(in srgb,#ef4444 65%,var(--border-default));color:var(--text-primary);background:#ef4444}.ExecutionDrawer_composerMicBtnActive__MbBiH:hover:not(:disabled){background:color-mix(in srgb,#ef4444 90%,#000);border-color:color-mix(in srgb,#ef4444 75%,var(--border-default))}.ExecutionDrawer_voiceComposerPreview__I96TA{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:4.5rem;padding:.65rem 1rem .5rem;border-bottom:1px solid color-mix(in srgb,var(--border-default) 55%,transparent)}.ExecutionDrawer_voiceComposerPreviewMain__NwmRm{display:flex;align-items:center;gap:.65rem;flex:1 1;min-width:0}.ExecutionDrawer_voiceComposerPreviewAudio__dla5H{flex:1 1;min-width:0;height:2.25rem;max-width:100%}.ExecutionDrawer_voiceComposerPreviewDuration__7pUeD{flex-shrink:0;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-secondary)}.ExecutionDrawer_voiceComposerPreviewActions__ovlqm{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.ExecutionDrawer_voiceComposerRecording__cfnZv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:4.5rem;padding:.65rem 1rem .5rem;border-bottom:1px solid color-mix(in srgb,var(--border-default) 55%,transparent)}.ExecutionDrawer_voiceComposerRecordingMain__Stm7a{display:flex;align-items:center;gap:.5rem;flex:1 1;min-width:0}.ExecutionDrawer_voiceComposerRecordingActions__HNFtN{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.ExecutionDrawer_voiceComposerStopBtn__tKDHu{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;border-radius:50%;border:1px solid color-mix(in srgb,#ef4444 75%,var(--border-default));cursor:pointer;color:var(--text-primary);background:#ef4444;box-shadow:none;transition:background .15s ease,border-color .15s ease,transform .12s ease}.ExecutionDrawer_voiceComposerStopBtn__tKDHu:hover:not(:disabled){background:color-mix(in srgb,#ef4444 90%,#000);border-color:color-mix(in srgb,#ef4444 85%,var(--border-default))}.ExecutionDrawer_voiceComposerStopBtn__tKDHu:active:not(:disabled){transform:scale(.94)}.ExecutionDrawer_voiceComposerStopBtn__tKDHu:disabled{opacity:.45;cursor:not-allowed}.ExecutionDrawer_voiceComposerStopIcon__hr3p1{display:block;width:.62rem;height:.62rem;border-radius:2px;background:#fff}.ExecutionDrawer_voiceComposerRecordingDot___Of2X{width:8px;height:8px;border-radius:50%;background:#ef4444;flex-shrink:0;animation:ExecutionDrawer_voiceRecordingPulse__xmCex 1.2s ease-in-out infinite}.ExecutionDrawer_voiceComposerRecordingLabel__CbziR{font-size:.8125rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--text-primary)}@keyframes ExecutionDrawer_voiceRecordingPulse__xmCex{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.ExecutionDrawer_voiceHoldCluster__zAFjH{position:relative;display:flex;align-items:center;justify-content:center}.ExecutionDrawer_composerInputBodyRecording__s3COG{padding:.35rem var(--composer-input-inline,1rem) .15rem}.ExecutionDrawer_composerVoiceMicActive__8IId1{background:#ef4444!important;width:calc(var(--composer-primary-action, 2.125rem)*1.06);height:calc(var(--composer-primary-action, 2.125rem)*1.06);box-shadow:0 0 0 3px color-mix(in srgb,#ef4444 18%,transparent),0 6px 18px rgba(239,68,68,.28);transition:transform .06s ease-out,box-shadow .12s ease}.ExecutionDrawer_composerVoiceMicActive__8IId1:hover:not(:disabled){background:color-mix(in srgb,#ef4444 92%,#000)!important}.ExecutionDrawer_composerVoiceMicActive__8IId1 .ExecutionDrawer_composerPrimaryMicIcon__R5WBz{color:var(--text-primary)}.ExecutionDrawer_composerVoiceStopBtn__T6aWX{background:#ef4444!important;width:calc(var(--composer-primary-action, 2.125rem)*1.06);height:calc(var(--composer-primary-action, 2.125rem)*1.06);box-shadow:0 0 0 3px color-mix(in srgb,#ef4444 18%,transparent),0 6px 18px rgba(239,68,68,.28)}.ExecutionDrawer_composerVoiceStopBtn__T6aWX:hover:not(:disabled){background:color-mix(in srgb,#ef4444 92%,#000)!important}.ExecutionDrawer_voiceHoldLockTrack__59bi_{display:inline-flex;align-items:center;gap:.28rem;flex-shrink:0;opacity:.88;transition:opacity .12s ease,color .12s ease}.ExecutionDrawer_voiceHoldLockTrackHidden__5lkwd{opacity:0;pointer-events:none}.ExecutionDrawer_voiceHoldLockTrackArmed__EZ18X{opacity:1}.ExecutionDrawer_voiceHoldLockTrackArmed__EZ18X .ExecutionDrawer_voiceHoldLockTrackIcon__TxW_s,.ExecutionDrawer_voiceHoldLockTrackArmed__EZ18X .ExecutionDrawer_voiceHoldLockTrackLabel__2qAvc{color:var(--accent-solid)}.ExecutionDrawer_voiceHoldLockTrackArmed__EZ18X .ExecutionDrawer_voiceHoldLockTrackFill__OD_zp{background:var(--accent-solid)}.ExecutionDrawer_voiceHoldLockTrackRail___OQ1_{width:3px;height:1.15rem;border-radius:999px;background:color-mix(in srgb,var(--text-tertiary) 22%,transparent);overflow:hidden;flex-shrink:0}.ExecutionDrawer_voiceHoldLockTrackFill__OD_zp{width:100%;height:100%;border-radius:inherit;background:color-mix(in srgb,var(--text-secondary) 55%,transparent);transform-origin:bottom center;transition:transform .08s ease-out,background .12s ease;will-change:transform}.ExecutionDrawer_voiceHoldLockTrackIcon__TxW_s{color:var(--text-tertiary);flex-shrink:0;transition:color .12s ease,transform .08s ease}.ExecutionDrawer_voiceHoldLockTrackArmed__EZ18X .ExecutionDrawer_voiceHoldLockTrackIcon__TxW_s{transform:translateY(-1px)}.ExecutionDrawer_voiceHoldLockTrackLabel__2qAvc{font-size:.68rem;font-weight:520;letter-spacing:.01em;color:var(--text-tertiary);white-space:nowrap;transition:color .12s ease}.ExecutionDrawer_voiceHoldBar__B6Q_5{display:flex;align-items:center;gap:.55rem;min-height:2.85rem;padding:.55rem .75rem;border-radius:max(12px,var(--composer-surface-radius,18px) - 4px);background:color-mix(in srgb,var(--surface-raised) 90%,#fff);border:1px solid color-mix(in srgb,var(--border-subtle) 75%,transparent);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 8%,transparent);transition:background .12s ease}.ExecutionDrawer_composerCardVoice__i1IYe{box-shadow:0 1px 2px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.08),0 20px 48px rgba(0,0,0,.06);transition:box-shadow .28s ease}.ExecutionDrawer_composerDraftCollapse__r23xg{display:grid;grid-template-rows:1fr;transition:grid-template-rows .32s cubic-bezier(.4,0,.2,1)}.ExecutionDrawer_composerCardVoice__i1IYe .ExecutionDrawer_composerDraftCollapse__r23xg{grid-template-rows:0fr}.ExecutionDrawer_composerDraftCollapseInner__x3J3Q{overflow:hidden}.ExecutionDrawer_composerCardVoice__i1IYe .ExecutionDrawer_composerDraftCollapseInner__x3J3Q{min-height:0}.ExecutionDrawer_composerFooterMorph__XtB1S{position:relative;min-height:calc(var(--composer-primary-action, 2rem) + .76rem)}.ExecutionDrawer_composerFooterPane__GT7BV{transition:opacity .26s ease,transform .32s cubic-bezier(.4,0,.2,1)}.ExecutionDrawer_composerFooterPaneHidden__cXfRG{opacity:0;pointer-events:none;position:absolute;inset:0;transform:translateY(6px) scale(.98)}.ExecutionDrawer_composerFooterPaneVisible__wEE_1{opacity:1;transform:none}.ExecutionDrawer_voiceRecordRow__nyfFK{--composer-primary-action:2.25rem;display:flex;align-items:center;gap:.35rem;width:100%;min-width:0;min-height:calc(var(--composer-primary-action) + .7rem);padding:.36rem .38rem .36rem .42rem;box-sizing:border-box}.ExecutionDrawer_voiceRecordRow__nyfFK .ExecutionDrawer_composerSendBtn__j3RFE,.ExecutionDrawer_voiceRecordRow__nyfFK .ExecutionDrawer_composerVoiceStopBtn__T6aWX{width:var(--composer-primary-action);height:var(--composer-primary-action);flex-shrink:0;box-shadow:none;animation:none}.ExecutionDrawer_voiceRecordStopBtn__jdCO8,html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8,html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8{background:color-mix(in srgb,var(--text-primary) 9%,transparent);color:var(--text-primary);border:none;box-shadow:none;opacity:1}.ExecutionDrawer_voiceRecordStopBtn__jdCO8:hover:not(:disabled),html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8:hover:not(:disabled),html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 14%,transparent);color:var(--text-primary)}.ExecutionDrawer_voiceRecordStopBtn__jdCO8:active:not(:disabled),html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8:active:not(:disabled),html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8:active:not(:disabled){background:color-mix(in srgb,var(--text-primary) 18%,transparent);transform:scale(.96)}.ExecutionDrawer_voiceRecordStopBtn__jdCO8:disabled,html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8:disabled,html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordStopBtn__jdCO8:disabled{opacity:.4;background:color-mix(in srgb,var(--text-primary) 7%,transparent);color:var(--text-tertiary)}.ExecutionDrawer_voiceRecordSendBtn__jqW19,html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19,html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19{background:#1a1a1c;color:#fff;border:none;box-shadow:none;opacity:1;animation:none}.ExecutionDrawer_voiceRecordSendBtn__jqW19:hover:not(:disabled),html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:hover:not(:disabled),html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:hover:not(:disabled){background:#0d0d0e;color:#fff}.ExecutionDrawer_voiceRecordSendBtn__jqW19:active:not(:disabled),html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:active:not(:disabled),html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:active:not(:disabled){background:#0d0d0e;transform:scale(.96)}.ExecutionDrawer_voiceRecordSendBtn__jqW19:disabled,html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:disabled,html[data-theme=light] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:disabled{background:#c7c7cc;color:#fff;opacity:1}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19{background:#f4f4f5;color:#1a1a1c}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:active:not(:disabled),html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:hover:not(:disabled){background:#fff;color:#1a1a1c}html[data-theme=dark] .ExecutionDrawer_composerSendBtn__j3RFE.ExecutionDrawer_voiceRecordSendBtn__jqW19:disabled{background:color-mix(in srgb,#fff 22%,transparent);color:color-mix(in srgb,#fff 55%,transparent)}.ExecutionDrawer_voiceRecordCenter__7uu9n{flex:1 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .25rem}.ExecutionDrawer_composerToolbarVoiceOnly__6Cq1P{align-items:stretch;gap:0;padding:.42rem var(--composer-toolbar-inline,.85rem)}.ExecutionDrawer_voiceRecordShell__qSY1v{display:flex;align-items:center;gap:.35rem;width:100%;min-width:0;padding:.35rem .4rem;border-radius:999px;background:color-mix(in srgb,var(--surface-elev2) 90%,transparent);border:none;box-shadow:none}.ExecutionDrawer_voiceRecordShell__qSY1v .ExecutionDrawer_composerSendBtn__j3RFE,.ExecutionDrawer_voiceRecordShell__qSY1v .ExecutionDrawer_composerVoiceStopBtn__T6aWX{width:var(--composer-primary-action,2rem);height:var(--composer-primary-action,2rem);flex-shrink:0;box-shadow:none;animation:none}.ExecutionDrawer_voiceRecordShellInline__DXx2X{flex:1 1 auto;min-width:0}.ExecutionDrawer_voiceRecordCancelBtn__W3p8_{flex-shrink:0}.ExecutionDrawer_voiceRecordMain__6_s5A{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.5rem;padding:0 .1rem}.ExecutionDrawer_voiceHoldMeta__g_EwU{display:inline-flex;align-items:center;gap:.38rem;flex-shrink:0;padding-left:0}.ExecutionDrawer_voiceHoldLockHintHidden__DNRrf{opacity:0}.ExecutionDrawer_voiceHoldCancelSlide__eyMZ3{display:inline-flex;align-items:center;gap:.18rem;min-width:0;flex:1 1 auto;color:var(--text-tertiary);opacity:.72;transition:color .12s ease,opacity .12s ease,transform .06s ease-out;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ExecutionDrawer_voiceHoldCancelSlideLive__elFoR{opacity:.88}.ExecutionDrawer_voiceHoldCancelSlideLocked__YZ6gl{flex:1 1 auto;opacity:.95;cursor:-webkit-grab;cursor:grab}.ExecutionDrawer_voiceHoldCancelSlideLocked__YZ6gl:active{cursor:-webkit-grabbing;cursor:grabbing}.ExecutionDrawer_voiceHoldCancelSlideActive__PtecL{color:#ef4444;opacity:1}.ExecutionDrawer_voiceHoldCancelChevron__YHXNj{font-size:1.25rem;line-height:1;font-weight:500;flex-shrink:0}.ExecutionDrawer_voiceHoldCancelText__khn_F{font-size:.72rem;font-weight:520;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ExecutionDrawer_voiceHoldBarCancel__xNcEX{background:color-mix(in srgb,#ef4444 8%,var(--surface-raised))}.ExecutionDrawer_voiceHoldBarLocked__pBQMb{background:color-mix(in srgb,#ef4444 5%,var(--surface-raised))}.ExecutionDrawer_voiceHoldTimerBlock__ZVybC{display:inline-flex;align-items:center;gap:.38rem;flex-shrink:0;min-width:3.1rem}.ExecutionDrawer_voiceHoldTimer__B3cxv{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:560;letter-spacing:.02em;color:var(--text-primary);line-height:1}.ExecutionDrawer_voiceHoldDot__a25WT{width:.4rem;height:.4rem;border-radius:50%;background:#ef4444;flex-shrink:0;animation:ExecutionDrawer_voiceHoldDotPulse__zQcsB 1.4s ease-in-out infinite}.ExecutionDrawer_voiceRecordCancelIcon__3yYpt{color:inherit}@keyframes ExecutionDrawer_voiceHoldDotPulse__zQcsB{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.88)}}.ExecutionDrawer_voiceHoldWaveform__il_89{flex:1 1 auto;min-width:0;display:flex;align-items:center;justify-content:flex-end;gap:2px;height:1.65rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000);mask-image:linear-gradient(90deg,transparent,#000 18%,#000)}.ExecutionDrawer_voiceWaveform__yFt1i{flex:1 1 auto;min-width:0;display:flex;align-items:flex-end;justify-content:space-between;gap:2px;height:1.75rem;padding:0}.ExecutionDrawer_voiceWaveBar__bDQMX{display:block;flex:1 1;max-width:3px;height:100%;min-height:3px;border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,var(--accent-solid) 92%,#fff) 0,color-mix(in srgb,var(--accent-solid) 42%,transparent) 100%);opacity:.88;transform-origin:center bottom;transition:transform .06s ease-out,opacity .08s ease;will-change:transform}.ExecutionDrawer_voiceWaveBar__bDQMX[data-active="1"]{opacity:.98;box-shadow:0 0 6px color-mix(in srgb,var(--accent-solid) 28%,transparent)}.ExecutionDrawer_voiceHoldWaveBar___Ow0h{display:block;width:2px;height:35%;border-radius:999px;background:color-mix(in srgb,var(--accent-solid) 55%,var(--text-tertiary));opacity:.45;transform-origin:center bottom}.ExecutionDrawer_voiceHoldWaveBar___Ow0h[data-active="1"]{animation:ExecutionDrawer_voiceHoldWavePulse__MivXX .85s ease-in-out infinite alternate}@keyframes ExecutionDrawer_voiceHoldWavePulse__MivXX{0%{height:22%;opacity:.35}to{height:92%;opacity:.95}}.ExecutionDrawer_chatBodyVoice__GWqN_{display:flex;flex-direction:column;gap:.2rem;min-width:11.5rem;max-width:22rem}.ExecutionDrawer_chatBodyVoice__GWqN_ .ExecutionDrawer_chatBody__4XdVX{display:flex;flex-direction:column;gap:.2rem;padding-bottom:.38rem}.ExecutionDrawer_voiceMessageRow__YiCjY{display:flex;align-items:center;gap:.45rem;min-width:0}.ExecutionDrawer_voicePlayBtn__50D_C{flex-shrink:0;width:2.75rem;height:2.75rem;padding:0;border-radius:50%;border:1px solid color-mix(in srgb,var(--text-primary) 16%,var(--chat-bubble-fill));background:color-mix(in srgb,var(--text-primary) 14%,var(--chat-bubble-fill));color:var(--chat-surface-fg);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;touch-action:manipulation;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .15s ease,border-color .15s ease}.ExecutionDrawer_voicePlayBtn__50D_C:hover:not(:disabled){background:color-mix(in srgb,var(--text-primary) 24%,var(--chat-bubble-fill));border-color:color-mix(in srgb,var(--text-primary) 28%,var(--chat-bubble-fill))}.ExecutionDrawer_voicePlayIcon__hXGYt{display:block;flex-shrink:0}.ExecutionDrawer_voiceSeekTrack__CH56u{flex:1 1;min-width:0;height:1.35rem;display:flex;align-items:center;padding:0 .1rem;cursor:pointer;touch-action:none}.ExecutionDrawer_voiceSeekRail__Ye8Tb{position:relative;width:100%;height:5px;border-radius:999px;background:color-mix(in srgb,var(--text-primary) 14%,var(--chat-bubble-fill,#50554e))}.ExecutionDrawer_voiceSeekFill__VA7C9{position:absolute;left:0;top:0;bottom:0;width:calc(var(--voice-progress, 0)*100%);border-radius:inherit;background:color-mix(in srgb,var(--text-primary) 52%,var(--chat-bubble-fill,#50554e));pointer-events:none}.ExecutionDrawer_voiceSeekThumb__BxmjZ{position:absolute;left:calc(var(--voice-progress, 0)*100%);top:50%;width:.65rem;height:.65rem;margin-left:-.325rem;border-radius:50%;background:color-mix(in srgb,var(--text-primary) 78%,var(--chat-bubble-fill,#50554e));box-shadow:0 0 0 2px color-mix(in srgb,var(--chat-bubble-fill,#50554e) 35%,transparent);transform:translateY(-50%) scale(.85);opacity:0;transition:opacity .12s ease,transform .12s ease;pointer-events:none}.ExecutionDrawer_voiceSeekTrack__CH56u:hover .ExecutionDrawer_voiceSeekThumb__BxmjZ,.ExecutionDrawer_voiceSeekTrack__CH56u[data-scrubbing=true] .ExecutionDrawer_voiceSeekThumb__BxmjZ{opacity:1;transform:translateY(-50%) scale(1)}.ExecutionDrawer_voiceDuration__dhBR0{flex-shrink:0;min-width:2rem;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:color-mix(in srgb,var(--text-primary) 55%,var(--chat-bubble-fill,#50554e));text-align:right}.ExecutionDrawer_chatBodyVoice__GWqN_ .ExecutionDrawer_chatFoot__YeLBE{margin-top:0;padding-top:0}.ExecutionDrawer_chatBodyVoice__GWqN_ .ExecutionDrawer_chatFootWithReactions__WPKOn{margin-top:.1rem;padding-top:.28rem}