.ai-command_root__DgLi5{container-type:inline-size;position:relative;display:flex;width:100%;max-width:680px;min-width:0;flex-direction:column;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:var(--leading-body);-webkit-tap-highlight-color:transparent}.ai-command_elevated__Y3PTO{box-shadow:var(--shadow-floating)}.ai-command_srOnly__DcgPX{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ai-command_swap__fk9xF{position:relative;display:flex;min-width:0;max-width:100%;align-items:center}.ai-command_swapItem__xD_wr{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-command_bar__FskKp{display:flex;height:56px;flex:none;align-items:center;gap:12px;padding:0 12px 0 20px;border-bottom:1px solid var(--border-subtle)}.ai-command_barIcon__ts5qo{display:grid;width:16px;height:16px;flex:none;place-items:center;color:var(--text-muted)}.ai-command_barIcon__ts5qo svg{display:block}.ai-command_input__aTC8X{min-width:0;height:100%;flex:1;margin:0;border:0;padding:0;background:transparent;color:var(--foreground);caret-color:var(--accent);font:inherit;font-size:var(--text-base);letter-spacing:var(--tracking-body);text-overflow:ellipsis;outline:none}.ai-command_input__aTC8X::placeholder{color:var(--text-muted);opacity:1}.ai-command_modes__YZLQZ{position:relative;display:grid;height:32px;flex:none;grid-template-columns:1fr 1fr;padding:2px;border-radius:14px;background:var(--surface-muted)}.ai-command_modePill__uouGM{position:absolute;top:2px;bottom:2px;left:2px;width:calc(50% - 2px);border-radius:12px;background:var(--surface);box-shadow:0 0 0 1px var(--border-subtle),var(--shadow-resting);transition:transform .2s var(--ease-standard)}.ai-command_modes__YZLQZ[data-mode=ask] .ai-command_modePill__uouGM{transform:translateX(100%)}.ai-command_modeButton__5JhmF{position:relative;z-index:1;margin:0;border:0;padding:0 12px;border-radius:12px;background:transparent;color:var(--text-muted);cursor:pointer;font:inherit;font-size:var(--text-xs);white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}.ai-command_modeButton__5JhmF[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.ai-command_modeButton__5JhmF[aria-pressed=false]:hover{color:var(--text-secondary)}}.ai-command_body__5lLVF{position:relative;height:var(--aic-height,392px);flex:none}.ai-command_view__aRsAa{position:absolute;inset:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:8px;scrollbar-width:thin;scrollbar-color:var(--border) transparent}.ai-command_list__EGunw{position:relative}.ai-command_highlight__3Vcf3{position:absolute;top:0;right:0;left:0;height:40px;border-radius:12px;background:var(--surface-muted);opacity:0;pointer-events:none;transition:transform .13s var(--ease-standard),height .13s var(--ease-standard),opacity .12s var(--ease-standard),background-color .12s var(--ease-standard)}.ai-command_list__EGunw:has(.ai-command_row__3PXCn:active) .ai-command_highlight__3Vcf3{background:color-mix(in oklab,var(--surface-muted),var(--foreground) 5%)}.ai-command_group__54o6S+.ai-command_group__54o6S{margin-top:4px}.ai-command_groupHead__5Vrzd{height:32px;align-items:flex-end;padding:0 12px 6px;font-size:var(--text-xs)}.ai-command_empty__cQqDR,.ai-command_groupHead__5Vrzd{display:flex;color:var(--text-muted);white-space:nowrap}.ai-command_empty__cQqDR{height:40px;align-items:center;padding:0 12px 0 40px;overflow:hidden;text-overflow:ellipsis}.ai-command_row__3PXCn{position:relative;display:flex;height:40px;align-items:center;padding:0 12px;border-radius:12px;color:var(--foreground);cursor:pointer;user-select:none}.ai-command_icon__l4L82{display:grid;width:16px;height:16px;flex:none;place-items:center;margin-right:12px;color:var(--text-secondary);transition:color .12s var(--ease-standard)}.ai-command_icon__l4L82 svg{display:block;width:16px;height:16px}.ai-command_row__3PXCn[data-active] .ai-command_icon__l4L82{color:var(--foreground)}.ai-command_label__kZEsn{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-command_quoted__wOmiD{color:var(--text-secondary)}.ai-command_meta__N49UZ{min-width:0;flex:0 1000 auto;margin-left:8px;overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.ai-command_end__nKzUg{display:flex;flex:none;align-items:center;gap:4px;margin-left:auto;padding-left:12px;color:var(--text-muted)}.ai-command_kbd__84Hax{opacity:.9}.ai-command_statusSlot__zswk2{position:relative;width:16px;height:16px}.ai-command_statusIcon__1helA,.ai-command_statusSlot__zswk2{display:grid;place-items:center}.ai-command_row__3PXCn[data-status=running] .ai-command_label__kZEsn{color:var(--text-secondary)}.ai-command_done__UZRTn{display:grid;place-items:center;color:var(--success)}.ai-command_failed__Dr2N9{display:grid;place-items:center;color:var(--danger)}.ai-command_spinner__puhMG{display:block;color:var(--text-secondary);animation:ai-command_aicSpin__TxOjK .8s linear infinite}@keyframes ai-command_aicSpin__TxOjK{to{transform:rotate(1turn)}}.ai-command_answer__lGBzu{padding:0 12px}.ai-command_status__ArgSq{display:flex;height:40px;align-items:center;color:var(--text-secondary)}.ai-command_status__ArgSq .ai-command_icon__l4L82{color:inherit}.ai-command_status__ArgSq .ai-command_failed__Dr2N9{color:var(--danger)}.ai-command_statusLabel__jMW1t{flex:1}.ai-command_statusEnd__KQah7{display:flex;flex:none;align-items:center;gap:8px;margin-left:12px}.ai-command_elapsed__b0WC_{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.ai-command_copyWrap__6U5DT{display:flex;margin-right:-6px}.ai-command_sources__Q7m1p{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 12px 28px}.ai-command_source__75Cfu{display:inline-flex;height:28px;max-width:200px;align-items:center;gap:6px;margin:0;padding:0 10px 0 8px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);transition:border-color .12s var(--ease-standard),background-color .12s var(--ease-standard),color .12s var(--ease-standard)}.ai-command_source__75Cfu[data-focused]{border-color:color-mix(in oklab,var(--accent) 45%,var(--border));background:color-mix(in oklab,var(--accent) 6%,var(--surface));color:var(--foreground)}.ai-command_source__75Cfu:active{background:var(--surface-muted)}.ai-command_sourceNum__Y5zTP{min-width:8px;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:center}.ai-command_sourceMark__F1ILD{display:grid;width:14px;height:14px;flex:none;place-items:center;color:var(--foreground)}.ai-command_sourceMark__F1ILD svg{display:block;width:14px;height:14px}.ai-command_sourceTitle__kAMyF{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-command_errorText__PpQpd,.ai-command_text__JyVD0{margin:0;padding:0 8px 4px 28px;line-height:1.6;text-wrap:pretty}.ai-command_errorText__PpQpd{color:var(--text-secondary)}.ai-command_chunk__P4Rr4{animation:ai-command_aicFade__Qxgr9 .14s var(--ease-standard) both}@keyframes ai-command_aicFade__Qxgr9{0%{opacity:0}}.ai-command_cite__7gyJv{display:inline-flex;height:16px;min-width:16px;align-items:center;justify-content:center;margin:0 1px 0 3px;border:0;padding:0 4px;border-radius:5px;background:var(--surface-muted);color:var(--text-secondary);cursor:pointer;font:inherit;font-size:var(--text-xs);font-variant-numeric:tabular-nums;line-height:1;vertical-align:1px;transition:background-color .12s var(--ease-standard),color .12s var(--ease-standard)}.ai-command_cite__7gyJv[data-focused]{background:var(--accent-subtle);color:var(--accent)}.ai-command_nowrap__6N9MJ{white-space:nowrap}.ai-command_actions__u_7uQ{margin-top:12px}.ai-command_footer__2ywTl{display:flex;height:40px;flex:none;align-items:center;justify-content:space-between;gap:16px;padding:0 16px 0 20px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:var(--text-xs)}.ai-command_footerStart__7Xvhn{flex:0 1 auto}.ai-command_footerItem__lFMIE{display:flex;min-width:0;align-items:center;gap:12px}.ai-command_footerIcon__VJi3Y{display:grid;width:16px;height:16px;flex:none;place-items:center}.ai-command_footerIcon__VJi3Y svg{display:block;width:14px;height:14px}.ai-command_footerText___R_uS{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ai-command_hints__QaaSX{flex:none;justify-content:flex-end}.ai-command_hintRow__okoQl{display:flex;align-items:center;gap:12px}.ai-command_hint__WaTns{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ai-command_hintNav__jUT6T{gap:2px}.ai-command_hintNav__jUT6T>:last-of-type{margin-right:4px}@container (max-width: 540px){.ai-command_hintNav__jUT6T{display:none}}@container (max-width: 400px){.ai-command_modeButton__5JhmF{padding:0 10px}.ai-command_footer__2ywTl{padding-right:12px}.ai-command_footerText___R_uS{max-width:132px}}@media (hover:hover) and (pointer:fine){.ai-command_source__75Cfu:hover{border-color:var(--border);color:var(--foreground)}.ai-command_cite__7gyJv:hover{color:var(--foreground)}}@media (prefers-reduced-motion:reduce){.ai-command_chunk__P4Rr4{animation:none}.ai-command_highlight__3Vcf3,.ai-command_modePill__uouGM{transition:none}.ai-command_spinner__puhMG{animation-duration:1.6s}}