.toolcalls_toolcallGroup__o_xlG{display:flex;flex-direction:column;gap:.625rem}.toolcalls_toolcallContainer__wQ0hA{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .375rem;font-size:.75rem;font-weight:500;font-family:"Inter",var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--muted-foreground);background:rgba(0,0,0,.02);backdrop-filter:blur(8px);border-radius:.5rem;transition:all .2s ease;cursor:pointer;border:1px solid rgba(0,0,0,.06);position:relative;overflow:hidden;max-width:fit-content}.toolcalls_toolcallContainer__wQ0hA span,.toolcalls_toolcallLoading___FwBs span{font-family:inherit;font-size:.75rem;font-weight:500;transition:color .2s}.dark .toolcalls_toolcallContainer__wQ0hA{color:rgba(255,255,255,.8)!important}.dark .toolcalls_toolcallContainer__wQ0hA span,.dark .toolcalls_toolcallLoading___FwBs span{color:rgba(255,255,255,.85)!important}.dark .toolcalls_toolcallContainer__wQ0hA span.text-muted-foreground,.dark .toolcalls_toolcallLoading___FwBs span.text-muted-foreground{color:rgba(255,255,255,.6)!important}.dark .toolcalls_toolcallContainer__wQ0hA{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.08)!important}.toolcalls_toolcallContainer__wQ0hA:hover{background:rgba(0,0,0,.04);border-color:rgba(0,0,0,.1)}.toolcalls_toolcallContainer__wQ0hA:active{transform:translateY(0);transition-duration:.1s}.dark .toolcalls_toolcallContainer__wQ0hA:hover{background:rgba(255,255,255,.06)!important;border-color:rgba(255,255,255,.12)!important}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA:active{transform:translateY(0);transition-duration:.1s}.toolcalls_toolcallIcon__egCX_{background:transparent;display:flex;align-items:center;justify-content:center;padding:.25rem;border-radius:.25rem;border:none;flex-shrink:0;transition:all .2s ease}.toolcalls_toolcallIcon__egCX_ svg{width:.875rem;height:.875rem;color:var(--muted-foreground);transition:color .2s;opacity:.6}.toolcalls_dark__z0th1 .toolcalls_toolcallIcon__egCX_{background:transparent;border:none}.toolcalls_dark__z0th1 .toolcalls_toolcallIcon__egCX_ svg{color:rgba(255,255,255,.6)}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA:hover .toolcalls_toolcallIcon__egCX_ svg,.toolcalls_toolcallContainer__wQ0hA:hover .toolcalls_toolcallIcon__egCX_ svg{opacity:.8}.toolcalls_toolcallWrapper__x5ouW{background:rgba(20,20,20,.8);border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:16px;margin:8px 0;backdrop-filter:blur(10px);transition:all .3s ease}.toolcalls_toolcallWrapper__x5ouW:hover{border-color:rgba(255,255,255,.2)}.toolcalls_toolcallHeader__HBQLs{display:flex;align-items:center;gap:12px;margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05)}.toolcalls_toolcallTitle__Nn01u{font-size:16px;font-weight:600;color:rgba(255,255,255,.9);flex:1}.toolcalls_toolcallStatus__3ztvs{font-size:12px;padding:4px 8px;border-radius:4px;font-weight:500}.toolcalls_toolcallStatus__3ztvs.toolcalls_pending__O65tZ{background:rgba(251,191,36,.2);color:#fbbf24}.toolcalls_toolcallStatus__3ztvs.toolcalls_running__aXXjh{background:rgba(59,130,246,.2);color:#3b82f6}.toolcalls_toolcallStatus__3ztvs.toolcalls_success__Aklpu{background:rgba(34,197,94,.2);color:#22c55e}.toolcalls_toolcallStatus__3ztvs.toolcalls_error__mW2O1{background:rgba(239,68,68,.2);color:#ef4444}.toolcalls_toolcallContainer__wQ0hA.toolcalls_pending__O65tZ{border-color:rgba(251,191,36,.2);background:rgba(251,191,36,.05)}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_pending__O65tZ{border-color:rgba(251,191,36,.3);background:rgba(251,191,36,.08)}.toolcalls_toolcallContainer__wQ0hA.toolcalls_pending__O65tZ .toolcalls_toolcallIcon__egCX_ svg{color:rgba(251,191,36,.8);opacity:1}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_pending__O65tZ .toolcalls_toolcallIcon__egCX_ svg{color:rgba(252,211,77,1);opacity:1}.toolcalls_toolcallContainer__wQ0hA.toolcalls_running__aXXjh{animation:toolcalls_pulse__gQB0i 2s cubic-bezier(.4,0,.6,1) infinite;border-color:rgba(59,130,246,.2);background:rgba(59,130,246,.05)}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_running__aXXjh{border-color:rgba(96,165,250,.3);background:rgba(59,130,246,.08)}.toolcalls_toolcallContainer__wQ0hA.toolcalls_running__aXXjh .toolcalls_toolcallIcon__egCX_ svg{color:rgba(59,130,246,.8);opacity:1}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_running__aXXjh .toolcalls_toolcallIcon__egCX_ svg{color:rgba(147,197,253,1);opacity:1}.toolcalls_toolcallContainer__wQ0hA.toolcalls_success__Aklpu{border-color:rgba(34,197,94,.2);background:rgba(34,197,94,.05)}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_success__Aklpu{border-color:rgba(74,222,128,.3);background:rgba(34,197,94,.08)}.toolcalls_toolcallContainer__wQ0hA.toolcalls_success__Aklpu .toolcalls_toolcallIcon__egCX_ svg{color:rgba(34,197,94,.8);opacity:1}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_success__Aklpu .toolcalls_toolcallIcon__egCX_ svg{color:rgba(134,239,172,1);opacity:1}.toolcalls_toolcallContainer__wQ0hA.toolcalls_error__mW2O1{border-color:rgba(239,68,68,.2);background:rgba(239,68,68,.05)}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_error__mW2O1{border-color:rgba(248,113,113,.3);background:rgba(239,68,68,.08)}.toolcalls_toolcallContainer__wQ0hA.toolcalls_error__mW2O1 .toolcalls_toolcallIcon__egCX_ svg{color:rgba(239,68,68,.8);opacity:1}.toolcalls_dark__z0th1 .toolcalls_toolcallContainer__wQ0hA.toolcalls_error__mW2O1 .toolcalls_toolcallIcon__egCX_ svg{color:rgba(252,165,165,1);opacity:1}@keyframes toolcalls_pulse__gQB0i{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(.98)}}.toolcalls_toolcallLoading___FwBs{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem .375rem .375rem;font-size:.75rem;font-weight:500;font-family:"Inter",var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--muted-foreground);background:rgba(0,0,0,.02);backdrop-filter:blur(8px);border-radius:.5rem;transition:all .2s ease;cursor:pointer;border:1px solid rgba(0,0,0,.06);position:relative;overflow:hidden;animation:toolcalls_pulse__gQB0i 2s cubic-bezier(.4,0,.6,1) infinite;max-width:fit-content}.dark .toolcalls_toolcallLoading___FwBs{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.08)!important;color:rgba(255,255,255,.8)!important}.toolcalls_dark__z0th1 .toolcalls_toolcallLoading___FwBs:hover{background:rgba(255,255,255,.06)!important}.toolcalls_toolViewContainer__jfmMO{display:flex;flex-direction:column;height:100%}.toolcalls_filePreviewOverride__TK0_o{background:rgba(0,0,0,.02)!important;border:1px solid rgba(0,0,0,.06)!important}.dark .toolcalls_filePreviewOverride__TK0_o{background:rgba(255,255,255,.03)!important;border-color:rgba(255,255,255,.08)!important}.toolcalls_toolViewHeader__aS1nH{display:flex;align-items:center;padding:.75rem 1rem;background:rgba(0,0,0,.02);justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.06)}.toolcalls_dark__z0th1 .toolcalls_toolViewHeader__aS1nH{background:rgba(255,255,255,.02);border-bottom:1px solid rgba(255,255,255,.08)}.toolcalls_toolViewHeaderContent__NYjx_{display:flex;align-items:center;margin-left:.25rem}.toolcalls_toolViewHeaderIcon__lEhyy{height:1rem;width:1rem;margin-right:.5rem;color:rgb(82 82 91)}.toolcalls_dark__z0th1 .toolcalls_toolViewHeaderIcon__lEhyy{color:rgb(161 161 170)}.toolcalls_toolViewHeaderTitle__S_2j3{font-size:.75rem;font-weight:500;color:rgb(63 63 70)}.toolcalls_dark__z0th1 .toolcalls_toolViewHeaderTitle__S_2j3{color:rgb(212 212 216)}.toolcalls_toolViewBody__D8Ysa{flex:1;overflow:auto}.toolcalls_toolViewFooter__AOQr8{padding:.75rem 1rem;border-top:1px solid rgba(0,0,0,.06);background:rgba(0,0,0,.01)}.toolcalls_dark__z0th1 .toolcalls_toolViewFooter__AOQr8{border-top:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.01)}.toolcalls_toolViewFooterContent__PsxGU{display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:rgb(113 113 122)}.toolcalls_dark__z0th1 .toolcalls_toolViewFooterContent__PsxGU{color:rgb(161 161 170)}.toolcalls_smoothSpin__ZcsEn{animation:toolcalls_spin__AdtZS 2s linear infinite}@keyframes toolcalls_spin__AdtZS{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}