.PromptComposer_composer__XuI_u{--resize-dur:300ms;--resize-ease:cubic-bezier(0.22,1,0.36,1);position:relative;height:172px;border-radius:14px;transition:height var(--resize-dur) var(--resize-ease),border-radius var(--resize-dur) var(--resize-ease),box-shadow var(--resize-dur) var(--resize-ease)}.PromptComposer_composer__XuI_u[data-compact=true]{height:48px;border-radius:24px}.PromptComposer_composer__XuI_u textarea{height:100%;min-height:0;padding:18px 20px 70px;transition:padding var(--resize-dur) var(--resize-ease)}.PromptComposer_composer__XuI_u[data-compact=true] textarea{margin-left:62px;width:calc(100% - 126px);padding:12px 0 10px;overflow:hidden}.PromptComposer_controls__cBzwR{height:44px;position:absolute;bottom:8px;right:12px;width:calc(100% - 24px);transition:width var(--resize-dur) var(--resize-ease),right var(--resize-dur) var(--resize-ease),bottom var(--resize-dur) var(--resize-ease)}.PromptComposer_composer__XuI_u[data-compact=true] .PromptComposer_controls__cBzwR{display:contents}.PromptComposer_composer__XuI_u[data-compact=true] .PromptComposer_controls__cBzwR>button{position:absolute;bottom:2px}.PromptComposer_composer__XuI_u[data-compact=true] .PromptComposer_controls__cBzwR>[data-source-trigger]{left:10px}.PromptComposer_composer__XuI_u[data-compact=true] .PromptComposer_controls__cBzwR>[data-dashboard-round]{right:2px}.PromptComposer_sourceLabel__V6nj8{display:inline-block;overflow:hidden;white-space:nowrap;max-width:140px;opacity:1;transition:max-width var(--resize-dur) var(--resize-ease),opacity .15s ease}.PromptComposer_composer__XuI_u[data-compact=true] .PromptComposer_sourceLabel__V6nj8{display:none;max-width:0;opacity:0}@media (max-width:767px){.PromptComposer_composer__XuI_u{height:141px}.PromptComposer_composer__XuI_u[data-compact=true]{height:48px}}@media (prefers-reduced-motion:reduce){.PromptComposer_composer__XuI_u,.PromptComposer_composer__XuI_u textarea,.PromptComposer_controls__cBzwR,.PromptComposer_sourceLabel__V6nj8{transition:none!important}}.DashboardControls_checkbox__OHCGJ{--check-box:150ms;--check-draw:350ms;--check-delay:0ms;--check-uncheck:150ms;--check-ease:cubic-bezier(0.22,1,0.36,1)}.DashboardControls_checkbox__OHCGJ .chakra-checkbox__control{transition:background var(--check-box) var(--check-ease),border-color var(--check-box) var(--check-ease),box-shadow var(--check-box) var(--check-ease)}.DashboardControls_checkbox__OHCGJ .chakra-checkbox__input:focus-visible+.chakra-checkbox__control{outline:2px solid #7c3aed;outline-offset:3px}.DashboardControls_checkIcon__peLa1{display:block;overflow:visible}.DashboardControls_checkPath__Qp3vF{stroke-dasharray:var(--check-len,15);stroke-dashoffset:var(--check-len,15);transition:stroke-dashoffset var(--check-uncheck) var(--check-ease)}.DashboardControls_checkIcon__peLa1[data-checked=true] .DashboardControls_checkPath__Qp3vF{stroke-dashoffset:0;transition:stroke-dashoffset var(--check-draw) var(--check-ease) var(--check-delay)}.DashboardControls_mixedPath__RAj_a{opacity:0;transition:opacity .15s var(--check-ease)}.DashboardControls_checkIcon__peLa1[data-mixed=true] .DashboardControls_checkPath__Qp3vF{opacity:0}.DashboardControls_checkIcon__peLa1[data-mixed=true] .DashboardControls_mixedPath__RAj_a{opacity:1}.DashboardControls_digit__5eAI9{display:inline-block;animation:DashboardControls_digitReveal__yOBrj .25s cubic-bezier(.22,1,.36,1) both;transform-origin:center bottom}.DashboardControls_srOnly__j6IWZ{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes DashboardControls_digitReveal__yOBrj{0%{opacity:0;transform:translateY(4px) rotateX(-45deg);filter:blur(2px)}to{opacity:1;transform:translateY(0) rotateX(0);filter:blur(0)}}.DashboardControls_toggle__LDe7i{--toggle-travel:calc(var(--switch-track-width) - var(--switch-track-height));--toggle-dur:350ms;--toggle-ease:cubic-bezier(0.34,1.35,0.64,1)}.DashboardControls_toggle__LDe7i .chakra-switch__track{transition:background .15s cubic-bezier(.22,1,.36,1)}.DashboardControls_toggle__LDe7i[data-touched=true] .chakra-switch__thumb[data-checked]{animation:DashboardControls_toggleOn__Dx583 var(--toggle-dur) var(--toggle-ease) both}.DashboardControls_toggle__LDe7i[data-touched=true] .chakra-switch__thumb:not([data-checked]){animation:DashboardControls_toggleOff__K_J_o var(--toggle-dur) var(--toggle-ease) both}@keyframes DashboardControls_toggleOn__Dx583{0%{transform:translateX(0)}55%{transform:translateX(calc(var(--toggle-travel) + 1px))}80%{transform:translateX(calc(var(--toggle-travel) - .5px))}to{transform:translateX(var(--toggle-travel))}}@keyframes DashboardControls_toggleOff__K_J_o{0%{transform:translateX(var(--toggle-travel))}55%{transform:translateX(-1px)}80%{transform:translateX(.5px)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){.DashboardControls_checkPath__Qp3vF,.DashboardControls_checkbox__OHCGJ .chakra-checkbox__control,.DashboardControls_digit__5eAI9,.DashboardControls_mixedPath__RAj_a,.DashboardControls_toggle__LDe7i .chakra-switch__thumb,.DashboardControls_toggle__LDe7i .chakra-switch__track{transition:none!important;animation:none!important}}.ThinkingState_matrix__C2aSo{display:grid;grid-template-columns:repeat(4,2px);grid-auto-rows:2px;gap:2px;flex:0 0 auto;--matrix-cycle:1200ms;--matrix-base:#3a3a3e;--matrix-active:#b8b8c2}.ThinkingState_matrix__C2aSo i{display:block;background:var(--matrix-base);animation:ThinkingState_matrixPulse__0gND_ var(--matrix-cycle) ease-in-out infinite;animation-delay:calc(var(--d, 0) * 1ms)}.ThinkingState_gap__4xIWt{visibility:hidden;animation:none!important}@keyframes ThinkingState_matrixPulse__0gND_{0%,45%,to{background-color:var(--matrix-base)}15%{background-color:var(--matrix-active)}}.ThinkingState_thinking___vN_h{display:inline-flex;align-items:center;gap:10px;min-width:0;font-size:var(--dashboard-body-size,14px);line-height:1.65}.ThinkingState_text__ccJvZ{position:relative;display:inline-grid;min-width:0;text-align:left;--think-base:#625d6c;--think-highlight:#d1c9df}.ThinkingState_sizer__5Dn_e{grid-area:1/1;visibility:hidden;overflow-wrap:anywhere}.ThinkingState_line__ki8Fl{grid-area:1/1;position:relative;color:var(--think-base);transform:translateY(0);opacity:1;filter:blur(0);transition:transform .15s ease-in-out,filter .15s ease-in-out,opacity .15s ease-in-out}.ThinkingState_line__ki8Fl:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(90deg,transparent 0,transparent 40%,var(--think-highlight) 50%,transparent 60%,transparent 100%);background-size:400% 100%;background-repeat:no-repeat;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:ThinkingState_shimmer__wdONF 2s linear infinite}@keyframes ThinkingState_shimmer__wdONF{0%{background-position:100% 0}to{background-position:0 0}}.ThinkingState_exit__1nTZ9{transform:translateY(-8px);filter:blur(2px);opacity:0}.ThinkingState_enter__M1sNw{transform:translateY(8px);filter:blur(2px);opacity:0;transition:none}@media (prefers-reduced-motion:reduce){.ThinkingState_matrix__C2aSo i{animation:none!important}.ThinkingState_line__ki8Fl{transition:none!important;transform:none!important;filter:none!important}.ThinkingState_line__ki8Fl:before{display:none!important}}.ThinkingState_trace__kLeiU{min-width:0;max-width:640px;color:var(--dashboard-ink);font-size:var(--dashboard-body-size)}.ThinkingState_srOnly__K_pVt{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ThinkingState_trigger__GkL1i{display:flex;align-items:center;gap:12px;padding:6px 0;border:0;background:transparent;cursor:pointer;min-height:var(--dashboard-control-height);text-align:left;color:inherit}.ThinkingState_trigger__GkL1i:hover{color:var(--dashboard-accent)}.ThinkingState_trigger__GkL1i>svg{transition:transform .16s var(--dashboard-ease);flex-shrink:0}.ThinkingState_steps__h47Y1{position:relative;margin-left:6px;padding-left:19px;border-left:1px solid var(--dashboard-line)}.ThinkingState_step__segIT{position:relative;display:flex;align-items:flex-start;gap:10px;padding-block:6px;color:var(--dashboard-muted);line-height:1.65}.ThinkingState_step__segIT[data-state=active]{color:var(--dashboard-ink)}.ThinkingState_step__segIT[data-state=failed]{color:var(--dashboard-danger)}.ThinkingState_node__yGUXB{margin-left:-27px;width:16px;height:22px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--dashboard-chat-paper)}.ThinkingState_secondary__Gj2b4{display:block}.ThinkingState_description__ZD9cv{margin:8px 0 0;color:var(--dashboard-muted)}.ThinkingState_spinner___oiLw{animation:ThinkingState_spin__Sa2FF 1s linear infinite}.ThinkingState_trace__kLeiU[data-state=settled] .ThinkingState_matrix__C2aSo i{animation:none}@keyframes ThinkingState_spin__Sa2FF{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ThinkingState_spinner___oiLw{animation:none}.ThinkingState_trigger__GkL1i>svg{transition:none}}.WordReveal_word__NFiTO{display:inline-block;animation:WordReveal_resolveWord__OiVbf .25s cubic-bezier(.22,1,.36,1) both}@keyframes WordReveal_resolveWord__OiVbf{0%{opacity:0;filter:blur(2px);transform:translateY(2px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.WordReveal_word__NFiTO{animation:none}}.ChatPrimitives_approval__Isf2_,.ChatPrimitives_records__OMSIS,.ChatPrimitives_stream__FwWOq{color:var(--dashboard-ink);font-family:var(--dashboard-font);min-width:0}.ChatPrimitives_srOnly__Oxf_o{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ChatPrimitives_stream__FwWOq{font-size:var(--dashboard-body-size);line-height:1.65;overflow-wrap:anywhere}.ChatPrimitives_stream__FwWOq p{margin:0;min-height:.85em}.ChatPrimitives_word__B8_xi{animation:ChatPrimitives_resolveWord__KifCj .18s var(--dashboard-ease) both}@keyframes ChatPrimitives_resolveWord__KifCj{0%{opacity:.25;filter:blur(2px)}to{opacity:1;filter:blur(0)}}.ChatPrimitives_followUps__XB0IS{display:flex;flex-direction:column;margin-top:16px;max-width:640px;gap:8px}.ChatPrimitives_followUp__crbzG{display:flex;align-items:center;gap:8px;padding:8px 0;border:0;border-bottom:1px solid var(--dashboard-line);background:transparent;text-align:left;color:var(--dashboard-ink);cursor:pointer;min-height:var(--dashboard-control-height);font-size:var(--dashboard-control-size)}.ChatPrimitives_followUp__crbzG svg{flex-shrink:0;color:var(--dashboard-muted)}.ChatPrimitives_followUp__crbzG:hover{color:var(--dashboard-accent);background:var(--dashboard-canvas)}.ChatPrimitives_followUp__crbzG:active{transform:translateY(1px)}.ChatPrimitives_followUp__crbzG:disabled{opacity:.55;cursor:default}.ChatPrimitives_approval__Isf2_{max-width:560px;border:1px solid var(--dashboard-line);border-radius:var(--dashboard-panel-radius);background:var(--dashboard-paper);padding:16px}.ChatPrimitives_question__9S9Oi{font-size:var(--dashboard-body-size);font-weight:500;line-height:1.65;margin:0 0 12px;overflow-wrap:anywhere}.ChatPrimitives_options__stcAZ{display:flex;flex-direction:column;gap:8px}.ChatPrimitives_option__iFOZ6{position:relative;display:flex;align-items:center;gap:10px;min-height:var(--dashboard-control-height);padding:8px 10px;border-radius:var(--dashboard-radius);font-size:var(--dashboard-control-size);cursor:pointer}.ChatPrimitives_option__iFOZ6:hover{background:var(--dashboard-canvas)}.ChatPrimitives_option__iFOZ6:has(input:checked){background:var(--dashboard-canvas);color:var(--dashboard-accent)}.ChatPrimitives_option__iFOZ6:has(input:disabled){opacity:.6;cursor:default}.ChatPrimitives_option__iFOZ6 input{accent-color:var(--dashboard-accent);width:16px;height:16px;flex-shrink:0}.ChatPrimitives_custom__JDFnJ,.ChatPrimitives_pill__4UpQD{font-size:var(--dashboard-control-size)}.ChatPrimitives_custom__JDFnJ{width:100%;min-height:var(--dashboard-control-height);border:1px solid var(--dashboard-line);background:var(--dashboard-paper);border-radius:var(--dashboard-radius);padding:8px 10px;margin-top:12px;color:var(--dashboard-ink)}.ChatPrimitives_footer__RIIO8{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.ChatPrimitives_counter__WuXdQ{color:var(--dashboard-muted);font-size:var(--dashboard-control-size);margin-right:auto}.ChatPrimitives_pill__4UpQD{min-height:var(--dashboard-control-height);padding:8px 16px;border:1px solid var(--dashboard-line);border-radius:9999px;background:var(--dashboard-paper);color:var(--dashboard-ink);cursor:pointer;white-space:nowrap}.ChatPrimitives_pill__4UpQD:hover{background:var(--dashboard-canvas)}.ChatPrimitives_pill__4UpQD:active{transform:translateY(1px)}.ChatPrimitives_pill__4UpQD:disabled{opacity:.55;cursor:default;transform:none}.ChatPrimitives_primary__PedE2{color:var(--dashboard-paper);border-color:var(--dashboard-accent);background:var(--dashboard-accent)}.ChatPrimitives_primary__PedE2:hover{filter:brightness(.93);background:var(--dashboard-accent)}.ChatPrimitives_error__1qWXv{margin-top:8px;color:var(--dashboard-danger);font-size:var(--dashboard-body-size)}.ChatPrimitives_success__y_ypL{color:var(--dashboard-muted);font-size:var(--dashboard-body-size)}.ChatPrimitives_records__OMSIS{width:100%;margin-block:8px}.ChatPrimitives_recordsScroll__zd8VK{width:100%;overflow:auto;max-height:65vh;border:1px solid var(--dashboard-line);border-radius:var(--dashboard-panel-radius);background:var(--dashboard-paper);scrollbar-width:thin}.ChatPrimitives_recordsScroll__zd8VK:focus-visible{outline-offset:2px}.ChatPrimitives_records__OMSIS table{border-collapse:separate;border-spacing:0}.ChatPrimitives_records__OMSIS thead th{background:var(--dashboard-canvas);border-bottom:1px solid var(--dashboard-line);font-weight:500;text-transform:none;letter-spacing:0}.ChatPrimitives_records__OMSIS tbody tr:hover td,.ChatPrimitives_records__OMSIS tbody tr[aria-selected=true] td{background:var(--dashboard-canvas)}@media (prefers-reduced-motion:reduce){.ChatPrimitives_word__B8_xi{animation:none}.ChatPrimitives_followUp__crbzG:active,.ChatPrimitives_pill__4UpQD:active{transform:none}}