.chat-replay-loading[data-v-e365967d]{--gap:.28125rem;height:1.25rem;width:2.0625rem;-ms-flex-negative:0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-shrink:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;gap:var(--gap)}.chat-replay-loading span[data-v-e365967d]{background-color:var(--clr);border-radius:100%;height:.325rem;opacity:0;width:.325rem}.chat-replay-loading--light[data-v-e365967d]{--clr:#000}.chat-replay-loading--dark[data-v-e365967d]{--clr:hsla(0,0%,100%,.85)}.chat-replay-loading span[data-v-e365967d]:first-child{-webkit-animation:chat-replay-fade-e365967d 1s ease-in-out infinite;animation:chat-replay-fade-e365967d 1s ease-in-out infinite}.chat-replay-loading span[data-v-e365967d]:nth-child(2){-webkit-animation:chat-replay-fade-e365967d 1s ease-in-out .33s infinite;animation:chat-replay-fade-e365967d 1s ease-in-out .33s infinite}.chat-replay-loading span[data-v-e365967d]:nth-child(3){-webkit-animation:chat-replay-fade-e365967d 1s ease-in-out .55s infinite;animation:chat-replay-fade-e365967d 1s ease-in-out .55s infinite}@-webkit-keyframes chat-replay-fade-e365967d{0%,to{opacity:0}50%{opacity:1}}@keyframes chat-replay-fade-e365967d{0%,to{opacity:0}50%{opacity:1}}.md-table-card[data-v-20eb0372]{--md-table-border:var(--color-border-default,var(--chat-border,#d0d7de));--md-table-header-bg:var(--table-header-bg,var(--chat-surface-2,#f6f8fa));--md-table-row-bg:var(--color-canvas-default,var(--chat-surface,#fff));--md-table-row-alt-bg:var(--color-canvas-subtle,var(--chat-surface-2,#f6f8fa));--md-table-text:var(--color-fg-default,var(--chat-text,#24292f));--md-table-muted:var(--color-fg-muted,var(--chat-text-muted,#57606a));--md-table-toolbar-bg:var(--color-canvas-subtle,var(--chat-surface-2,#f6f8fa));--md-table-col-max:15.5rem;--md-table-col-min:3.25rem;background:var(--md-table-row-bg);border:1px solid var(--md-table-border);border-radius:8px;color:var(--md-table-text);margin:.625rem 0;max-width:100%;min-width:0;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.md-table-card--mobile[data-v-20eb0372]{--md-table-col-max:6.75rem;--md-table-col-min:2.75rem}.md-table-card--dark[data-v-20eb0372]{--md-table-border:var(--color-border-default,var(--chat-border));--md-table-row-bg:var(--color-canvas-default,var(--chat-surface));--md-table-row-alt-bg:var(--color-canvas-subtle,var(--chat-surface-2));--md-table-text:var(--color-fg-default,var(--chat-text));--md-table-muted:var(--color-fg-muted,var(--chat-text-muted));--md-table-toolbar-bg:var(--color-canvas-subtle,var(--chat-surface-2))}.md-table-toolbar[data-v-20eb0372]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--md-table-toolbar-bg);cursor:pointer;gap:.5rem;justify-content:space-between;padding:.375rem .625rem}.md-table-toolbar--with-divider[data-v-20eb0372]{border-bottom:1px solid var(--md-table-border)}.md-table-toolbar-title[data-v-20eb0372]{color:var(--md-table-muted);font-size:.75rem;font-weight:600}.md-table-toolbar-actions[data-v-20eb0372]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-ms-flex-negative:0;flex-shrink:0}.md-table-export-btn[data-v-20eb0372]{-ms-flex-negative:0;color:var(--md-table-muted);flex-shrink:0;--n-text-color:var(--md-table-muted);--n-text-color-hover:var(--md-table-text);--n-text-color-pressed:var(--md-table-text);--n-text-color-focus:var(--md-table-text)}.md-table-collapse-btn[data-v-20eb0372]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;color:var(--md-table-muted);justify-content:center;margin-left:.125rem}.md-table-collapse-btn--mobile[data-v-20eb0372]{margin-left:0}.md-table-arrow-icon[data-v-20eb0372]{font-size:1.125rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.md-table-arrow-icon--collapsed[data-v-20eb0372]{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.md-table-body-wrapper[data-v-20eb0372]{display:grid;grid-template-rows:1fr;overflow:hidden;-webkit-transition:grid-template-rows .25s ease-in-out;transition:grid-template-rows .25s ease-in-out;transition:grid-template-rows .25s ease-in-out,-ms-grid-rows .25s ease-in-out}.md-table-body-wrapper.content-collapsed[data-v-20eb0372]{grid-template-rows:0fr}.md-table-body-inner[data-v-20eb0372]{background:var(--md-table-row-bg);min-height:0;overflow:hidden}.md-table-body-wrapper.content-collapsed .md-table[data-v-20eb0372],.md-table-body-wrapper.content-collapsed .md-table-body-inner[data-v-20eb0372],.md-table-body-wrapper.content-collapsed .md-table-scroll[data-v-20eb0372]{background:transparent}.md-table-scroll-host[data-v-20eb0372]{max-width:100%;position:relative}.md-table-scroll-btn[data-v-20eb0372]{opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;z-index:3}.md-table-scroll-btn--left[data-v-20eb0372]{left:.25rem}.md-table-scroll-btn--right[data-v-20eb0372]{right:.25rem}.md-table-scroll-btn--disabled[data-v-20eb0372]{opacity:0!important;pointer-events:none!important}.md-table-card:not(.is-collapsed):hover .md-table-scroll-btn[data-v-20eb0372]:not(.md-table-scroll-btn--disabled){opacity:1;pointer-events:auto}.md-table-card.is-light[data-v-20eb0372] .md-table-scroll-btn.n-button{--n-color:rgba(0,0,0,.06);--n-color-hover:rgba(0,0,0,.1);--n-text-color:rgba(0,0,0,.65);--n-text-color-hover:rgba(0,0,0,.85);-webkit-box-shadow:0 .0625rem .25rem rgba(0,0,0,.08);box-shadow:0 .0625rem .25rem #00000014}.md-table-card.is-dark[data-v-20eb0372] .md-table-scroll-btn.n-button{--n-color:hsla(0,0%,100%,.14);--n-color-hover:hsla(0,0%,100%,.22);--n-text-color:hsla(0,0%,100%,.88);--n-text-color-hover:#fff;-webkit-box-shadow:0 .0625rem .375rem rgba(0,0,0,.35);box-shadow:0 .0625rem .375rem #00000059}.md-table-scroll[data-v-20eb0372]{max-width:100%;min-width:0;overflow-x:auto;overflow-y:visible;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;overscroll-behavior-y:auto;scrollbar-width:none;-ms-overflow-style:none}.md-table-scroll[data-v-20eb0372]::-webkit-scrollbar{display:none;height:0;width:0}.md-table[data-v-20eb0372]{background:var(--md-table-row-bg);border-collapse:collapse;border-spacing:0;color:var(--md-table-text);display:table!important;font-size:.8125rem;line-height:1.45;margin:0!important;max-width:none!important;overflow:visible!important;table-layout:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content}.md-table[data-v-20eb0372] tr{background:transparent;border-top:none!important}.md-table[data-v-20eb0372] thead tr{background:var(--md-table-header-bg)!important}.md-table[data-v-20eb0372] th code,.md-table[data-v-20eb0372] th em,.md-table[data-v-20eb0372] th p,.md-table[data-v-20eb0372] th strong,.md-table[data-v-20eb0372] th{text-align:center!important}.md-table[data-v-20eb0372] td p,.md-table[data-v-20eb0372] td>:first-child,.md-table[data-v-20eb0372] th p,.md-table[data-v-20eb0372] th>:first-child{margin-bottom:0!important;margin-top:0!important}.md-table[data-v-20eb0372] td{border:none!important;border-bottom:1px solid var(--md-table-border)!important;border-right:1px solid var(--md-table-border)!important;padding:.625rem .875rem!important;vertical-align:middle;word-wrap:break-word;word-break:break-word}.md-table[data-v-20eb0372] th{border:none!important;border-bottom:1px solid var(--md-table-border)!important;border-right:1px solid var(--md-table-border)!important;padding:.75rem .875rem!important;vertical-align:middle;word-wrap:break-word;word-break:break-word}.md-table[data-v-20eb0372] td,.md-table[data-v-20eb0372] th{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:var(--md-table-col-max)!important;min-width:var(--md-table-col-min)!important;width:auto}.md-table[data-v-20eb0372] th{background:var(--md-table-header-bg)!important;color:var(--md-table-text);font-size:.8125rem;font-weight:600;line-height:1.4;overflow-wrap:anywhere;white-space:normal}.md-table[data-v-20eb0372] td{overflow-wrap:anywhere;text-align:center;white-space:normal!important}.md-table[data-v-20eb0372] tr>:last-child{border-right:none!important}.md-table[data-v-20eb0372] tbody tr:last-child>*{border-bottom:none!important}.md-table[data-v-20eb0372] tbody tr:nth-child(odd){background:var(--md-table-row-alt-bg)!important}.md-table[data-v-20eb0372] tbody tr:nth-child(2n){background:var(--md-table-row-bg)!important}.md-table-card--mobile .md-table-toolbar[data-v-20eb0372]{padding:.25rem .5rem}.md-table-card--mobile .md-table-toolbar-title[data-v-20eb0372]{font-size:.6875rem}.md-table-card--mobile .md-table[data-v-20eb0372] th{font-size:.75rem;font-weight:600;line-height:1.35;padding:.5rem!important}.md-table-card--mobile .md-table[data-v-20eb0372] td{font-size:.75rem;padding:.4375rem .5rem!important}.codeContainerForCopy[data-v-d5c3464f]{background-color:var(--container-bg-color);border:1px solid var(--container-border-color);border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:.375rem 0;overflow:hidden;-webkit-transition:border-color .2s ease-in-out;transition:border-color .2s ease-in-out}.flex[data-v-d5c3464f]{display:-webkit-box;display:-ms-flexbox;display:flex}.align_center[data-v-d5c3464f],.code_secon1[data-v-d5c3464f]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.code_secon1[data-v-d5c3464f]{padding:.25rem .5625rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;border-bottom:1px solid var(--header-border-color,rgba(0,0,0,.08));justify-content:space-between}.codeContent-wrapper[data-v-d5c3464f]{display:grid;grid-template-rows:1fr;overflow:hidden;-webkit-transition:grid-template-rows .25s ease-in-out;transition:grid-template-rows .25s ease-in-out;transition:grid-template-rows .25s ease-in-out,-ms-grid-rows .25s ease-in-out}.content-collapsed[data-v-d5c3464f]{grid-template-rows:0fr}.codeContent-inner[data-v-d5c3464f]{min-height:0;overflow:hidden}.code-scroll-host[data-v-d5c3464f]{max-width:100%;position:relative}.code-scroll-btn[data-v-d5c3464f]{opacity:0;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .15s ease;transition:opacity .15s ease;z-index:3}.code-scroll-btn--left[data-v-d5c3464f]{left:.375rem}.code-scroll-btn--right[data-v-d5c3464f]{right:.375rem}.codeContainerForCopy:not(.is-collapsed):hover .code-scroll-btn[data-v-d5c3464f]{opacity:1;pointer-events:auto}.codeContainerForCopy.is-dark[data-v-d5c3464f] .code-scroll-btn.n-button{--n-color:hsla(0,0%,100%,.14);--n-color-hover:hsla(0,0%,100%,.22);--n-color-pressed:hsla(0,0%,100%,.28);--n-color-focus:hsla(0,0%,100%,.22);--n-text-color:hsla(0,0%,100%,.88);--n-text-color-hover:#fff;--n-text-color-pressed:#fff;--n-text-color-focus:#fff;-webkit-box-shadow:0 .0625rem .375rem rgba(0,0,0,.35);box-shadow:0 .0625rem .375rem #00000059}.codeContainerForCopy.is-light[data-v-d5c3464f],.codeContainerForCopy.is-light .arrow-icon[data-v-d5c3464f],.codeContainerForCopy.is-light .code_chi[data-v-d5c3464f],.codeContainerForCopy.is-light .code_chi_m[data-v-d5c3464f],.codeContainerForCopy.is-light .code_secon1[data-v-d5c3464f]{color:#666}.codeContainerForCopy.is-light[data-v-d5c3464f] .code-scroll-btn.n-button{--n-color:rgba(0,0,0,.06);--n-color-hover:rgba(0,0,0,.1);--n-color-pressed:rgba(0,0,0,.14);--n-color-focus:rgba(0,0,0,.1);--n-text-color:rgba(0,0,0,.65);--n-text-color-hover:rgba(0,0,0,.85);--n-text-color-pressed:rgba(0,0,0,.85);--n-text-color-focus:rgba(0,0,0,.85);-webkit-box-shadow:0 .0625rem .25rem rgba(0,0,0,.08);box-shadow:0 .0625rem .25rem #00000014}.arrow-icon[data-v-d5c3464f]{font-size:1.125rem;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.arrow-collapsed[data-v-d5c3464f]{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.collapse_btn[data-v-d5c3464f]{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:.375rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.collapse_btn[data-v-d5c3464f],.last_preco[data-v-d5c3464f]{cursor:pointer}.code_chi[data-v-d5c3464f],.code_chi_m[data-v-d5c3464f],.code_exe[data-v-d5c3464f]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.code_chi[data-v-d5c3464f],.code_chi_m[data-v-d5c3464f]{border-radius:4px;cursor:pointer;padding:.125rem .25rem}.code_header_text[data-v-d5c3464f]{font-size:.75rem;line-height:1.25rem}.code-header-icon[data-v-d5c3464f]{font-size:.875rem}.custom-pre[data-v-d5c3464f]{background:transparent!important;border:none!important;margin:0!important;max-width:100%;overflow-x:auto;overflow-y:hidden;padding:0!important;scrollbar-width:none;-ms-overflow-style:none}.custom-pre[data-v-d5c3464f]::-webkit-scrollbar{display:none;height:0;width:0}.custom-pre[data-v-d5c3464f] .code-block-header{display:none!important}.custom-pre[data-v-d5c3464f] code{background:transparent!important;border-radius:0;display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8125rem;line-height:1.55;margin:0!important;min-width:100%;padding:.75rem .875rem!important;width:-webkit-max-content;width:-moz-max-content;width:max-content}.tool-call-ring-loader[data-v-6c7692a5]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:0}.loader-svg-mobile[data-v-6c7692a5]{-webkit-animation:tcl-rotate-svg-6c7692a5 2s linear infinite;animation:tcl-rotate-svg-6c7692a5 2s linear infinite;display:block;height:.875rem;width:.875rem}.loader-svg-pc[data-v-6c7692a5]{display:block;height:1rem;width:1rem}.loader-svg--sm.loader-svg-pc[data-v-6c7692a5]{height:.875rem;width:.875rem}.loader-svg-mobile .loader-circle[data-v-6c7692a5]{fill:none;stroke-width:12;stroke-linecap:round}.loader-svg-mobile .circle-1[data-v-6c7692a5]{stroke-dasharray:251.3274;stroke-dashoffset:251.3274;-webkit-animation:tcl-dash-circle1-6c7692a5 1.5s cubic-bezier(.66,0,.34,1) infinite alternate;animation:tcl-dash-circle1-6c7692a5 1.5s cubic-bezier(.66,0,.34,1) infinite alternate}.loader-svg-mobile .circle-2[data-v-6c7692a5]{stroke-dasharray:157.0796;-webkit-animation:tcl-dash-circle2-6c7692a5 1.5s cubic-bezier(.66,0,.34,1) infinite alternate;animation:tcl-dash-circle2-6c7692a5 1.5s cubic-bezier(.66,0,.34,1) infinite alternate}.loader-svg-pc .dc-circle[data-v-6c7692a5]{fill:none;stroke-width:12;stroke-linecap:round;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}.loader-svg-pc .dc-circle-1[data-v-6c7692a5]{stroke-dasharray:176 76;-webkit-animation:tcl-dc-orbit-1-6c7692a5 1.2s linear infinite;animation:tcl-dc-orbit-1-6c7692a5 1.2s linear infinite}.loader-svg-pc .dc-circle-2[data-v-6c7692a5]{stroke-dasharray:102 68;-webkit-animation:tcl-dc-orbit-2-6c7692a5 .9s linear infinite;animation:tcl-dc-orbit-2-6c7692a5 .9s linear infinite}@-webkit-keyframes tcl-rotate-svg-6c7692a5{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tcl-rotate-svg-6c7692a5{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes tcl-dash-circle1-6c7692a5{0%{stroke-dashoffset:251.3274}to{stroke-dashoffset:0}}@keyframes tcl-dash-circle1-6c7692a5{0%{stroke-dashoffset:251.3274}to{stroke-dashoffset:0}}@-webkit-keyframes tcl-dash-circle2-6c7692a5{0%{stroke-dashoffset:0}to{stroke-dashoffset:157.0796}}@keyframes tcl-dash-circle2-6c7692a5{0%{stroke-dashoffset:0}to{stroke-dashoffset:157.0796}}@-webkit-keyframes tcl-dc-orbit-1-6c7692a5{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes tcl-dc-orbit-1-6c7692a5{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes tcl-dc-orbit-2-6c7692a5{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes tcl-dc-orbit-2-6c7692a5{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}.tool-call-loading[data-v-f6a5e57c]{color:inherit;display:block;font-family:Arial,Helvetica,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-height:normal;margin:.375rem 0;position:relative;text-align:left;text-decoration:none;text-indent:0;text-transform:none;white-space:nowrap;word-spacing:normal}.tool-call-badge[data-v-f6a5e57c],.tool-call-loading[data-v-f6a5e57c]{-webkit-box-sizing:border-box;box-sizing:border-box}.tool-call-badge[data-v-f6a5e57c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.875rem;max-height:1.875rem;min-height:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:var(--borderColor,hsla(0,0%,50%,.08));border:1px solid var(--borderColor,hsla(0,0%,50%,.2));border-radius:6px;color:#505050e6;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.75rem;gap:.25rem;line-height:1;overflow:hidden;padding:0 .625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.dark .tool-call-badge[data-v-f6a5e57c]{color:#bababad9}.pc .tool-call-badge[data-v-f6a5e57c]{font-size:.8125rem}.tool-call-label[data-v-f6a5e57c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:center;align-self:center;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.mobile .tool-call-loading .tool-call-label[data-v-f6a5e57c]{line-height:14px;min-height:14px}html.pc .tool-call-loading .tool-call-label[data-v-f6a5e57c]{line-height:16px;min-height:16px}.font13[data-v-f6a5e57c]{font-size:.775rem!important}.font14[data-v-f6a5e57c]{font-size:.8375rem!important}.tool-call-details[data-v-f6a5e57c]{border:1px solid var(--chat-border,hsla(0,0%,50%,.2));border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;font-family:var(--chat-font,system-ui,sans-serif);margin-bottom:.375rem;margin-top:.375rem;max-width:100%;overflow:hidden;width:100%}.tool-call-details.tc-expanded[data-v-f6a5e57c]{width:100%}.tool-call-summary[data-v-f6a5e57c]{display:-webkit-box;display:-ms-flexbox;display:flex;height:1.875rem;max-height:1.875rem;min-height:1.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--borderColor,hsla(0,0%,50%,.08));-webkit-box-sizing:border-box;box-sizing:border-box;color:#505050e6;cursor:pointer;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-size:.75rem;gap:.375rem;justify-content:space-between;overflow:hidden;padding:.25rem .625rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dark .tool-call-summary[data-v-f6a5e57c]{color:#bababad9}.pc .tool-call-summary[data-v-f6a5e57c]{font-size:.8125rem}.pc .tool-call-arrow[data-v-f6a5e57c]{font-size:1.1rem}.tool-call-type[data-v-f6a5e57c]{font-weight:500;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tool-call-arrow[data-v-f6a5e57c]{font-size:.875rem;line-height:1;-webkit-transition:-webkit-transform .15s ease-in-out;transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;transition:transform .15s ease-in-out,-webkit-transform .15s ease-in-out;-ms-flex-negative:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;flex-shrink:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0)}.arrow-collapsed[data-v-f6a5e57c]{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.tc-content-wrapper[data-v-f6a5e57c]{display:grid;grid-template-rows:1fr;opacity:1;overflow:hidden;-webkit-transition:grid-template-rows .2s ease-in-out,opacity .18s ease-in-out;transition:grid-template-rows .2s ease-in-out,opacity .18s ease-in-out;transition:grid-template-rows .2s ease-in-out,opacity .18s ease-in-out,-ms-grid-rows .2s ease-in-out}.tc-content-collapsed[data-v-f6a5e57c]{grid-template-rows:0fr;opacity:0}.tc-content-inner[data-v-f6a5e57c]{min-height:0;overflow:hidden}.tool-call-pre[data-v-f6a5e57c]{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.71875rem!important;line-height:1.55;margin:0!important;max-height:16.25rem;overflow:auto;padding:.5rem .625rem!important;scrollbar-width:none;white-space:pre-wrap;word-break:break-all}.tool-call-pre[data-v-f6a5e57c]::-webkit-scrollbar{display:none}.tool-call-chart-card[data-v-f6a5e57c]{border-radius:6px;max-width:47.5rem;-webkit-transition:width .2s ease-in-out,border-color .2s ease,background-color .2s ease;transition:width .2s ease-in-out,border-color .2s ease,background-color .2s ease}.tool-call-chart-card.tc-expanded[data-v-f6a5e57c]{max-width:47.5rem;width:100%}.chart-summary[data-v-f6a5e57c]{-webkit-box-sizing:border-box;box-sizing:border-box;height:1.875rem;max-height:1.875rem;min-height:1.875rem;overflow:hidden;padding:.25rem .625rem}.pc .chart-summary[data-v-f6a5e57c]{font-size:.8125rem}.chart-summary.chart-summary-collapsed[data-v-f6a5e57c]{border-radius:0}.tool-call-chart-card.tc-expanded .chart-summary[data-v-f6a5e57c]{border-bottom:1px solid var(--borderColor,hsla(0,0%,50%,.2))}.chart-summary-title[data-v-f6a5e57c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.375rem;min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.chart-dot[data-v-f6a5e57c]{border-radius:999px;height:.375rem;width:.375rem;-ms-flex-negative:0;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;flex-shrink:0}.chart-content-wrapper.tc-content-collapsed .chart-content-inner[data-v-f6a5e57c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.chart-content-wrapper.tc-content-collapsed .chart-description[data-v-f6a5e57c]{display:none}.chart-content-inner[data-v-f6a5e57c]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:.3125rem}.chart-card-mobile .chart-content-inner[data-v-f6a5e57c]{padding:.375rem}.chart-content-wrapper[data-v-f6a5e57c]{min-height:0}.chart-description[data-v-f6a5e57c]{color:#334155e6;font-size:.75rem;line-height:1.32;margin:0 0 .375rem;padding:0 .125rem}.chart-card-mobile .chart-description[data-v-f6a5e57c]{font-size:.70625rem;line-height:1.3}.dark .chart-description[data-v-f6a5e57c]{color:#e2e8f0db}.tool-call-ppt-card[data-v-f6a5e57c]{margin-bottom:.375rem;margin-top:.375rem;max-width:47.5rem}.ppt-summary-title-row[data-v-f6a5e57c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.ppt-summary-loader[data-v-f6a5e57c]{-ms-flex-negative:0;flex-shrink:0;--base-size:.875rem}.ppt-content-wrapper[data-v-f6a5e57c]{min-height:0}.tool-call-ppt-inner[data-v-f6a5e57c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem;padding:.375rem .5rem .5rem}.tool-call-ppt-inner>p[data-v-f6a5e57c]{margin:0}.ppt-deck-topic[data-v-f6a5e57c]{font-size:.8125rem;font-weight:600}.ppt-deck-template[data-v-f6a5e57c]{color:var(--primaryColor,#0d9488);font-size:.75rem;opacity:.85}.ppt-deck-progress[data-v-f6a5e57c]{font-size:.75rem;opacity:.75}.ppt-slide-list[data-v-f6a5e57c]{list-style:none;margin:0;padding:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.375rem}.ppt-slide-list[data-v-f6a5e57c],.ppt-slide-row[data-v-f6a5e57c]{display:-webkit-box;display:-ms-flexbox;display:flex}.ppt-slide-row[data-v-f6a5e57c]{width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#94a3b814;border:1px solid rgba(148,163,184,.28);border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;gap:.5rem;padding:.375rem .5rem;text-align:left;-webkit-transition:background .15s ease,border-color .15s ease;transition:background .15s ease,border-color .15s ease}.ppt-slide-row[data-v-f6a5e57c]:hover{background:#94a3b824;border-color:#94a3b866}.ppt-slide-action-btn[data-v-f6a5e57c]{-ms-flex-negative:0;flex-shrink:0;margin-left:auto}.ppt-slide-no[data-v-f6a5e57c]{font-size:.75rem;font-weight:700;opacity:.7;-ms-flex-negative:0;flex-shrink:0}.ppt-slide-title[data-v-f6a5e57c]{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:.8125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ppt-preview-all-btn[data-v-f6a5e57c]{font-size:.75rem;font-weight:600;height:2rem;padding:0 .75rem}.ppt-card-mobile .ppt-preview-all-btn[data-v-f6a5e57c]{font-size:.6875rem;height:1.75rem;padding:0 .625rem}.ppt-download-btn[data-v-f6a5e57c]{-ms-flex-item-align:start;align-self:flex-start;font-size:.6875rem;font-weight:600;margin-top:.125rem;padding:0}.ppt-download-btn[data-v-f6a5e57c] .n-button__content{font-size:inherit}.ppt-card-mobile .ppt-download-btn[data-v-f6a5e57c]{font-size:.625rem}.ppt-card-mobile[data-v-f6a5e57c]{gap:.375rem;padding:.25rem .375rem .375rem}.ppt-card-mobile .ppt-deck-topic[data-v-f6a5e57c]{font-size:.75rem}.ppt-card-mobile .ppt-deck-progress[data-v-f6a5e57c],.ppt-card-mobile .ppt-deck-template[data-v-f6a5e57c]{font-size:.6875rem}.ppt-card-mobile .ppt-slide-list[data-v-f6a5e57c]{gap:.3125rem}.ppt-card-mobile .ppt-slide-row[data-v-f6a5e57c]{border-radius:6px;gap:.375rem;padding:.3125rem .4375rem}.ppt-card-mobile .ppt-slide-no[data-v-f6a5e57c]{font-size:.6875rem}.ppt-card-mobile .ppt-slide-title[data-v-f6a5e57c]{font-size:.75rem}.tool-call-chart[data-v-f6a5e57c]{border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:13.75rem;width:100%}.dark .tool-call-chart[data-v-f6a5e57c]{-webkit-filter:brightness(1.03);filter:brightness(1.03)}.tool-call--roleplay.tool-call-details[data-v-f6a5e57c]{background-color:var(--tc-panel-bg,rgba(38,34,30,.92))!important;border-color:var(--tc-panel-border,hsla(0,0%,100%,.2))!important;color:var(--tc-text,inherit)}.tool-call--roleplay.tool-call-loading[data-v-f6a5e57c]{color:var(--tc-text,inherit)}.tool-call--roleplay.tool-call-loading .tool-call-badge[data-v-f6a5e57c]{border-radius:6px;isolation:isolate;overflow:hidden;position:relative}.tool-call--roleplay.tool-call-loading .tool-call-badge[data-v-f6a5e57c]:after{-webkit-animation:rp-tool-call-shimmer-f6a5e57c 1.35s ease-in-out infinite;animation:rp-tool-call-shimmer-f6a5e57c 1.35s ease-in-out infinite;background:linear-gradient(105deg,transparent 0,var(--tc-inner-bg,hsla(0,0%,100%,.12)) 45%,transparent 90%);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;will-change:transform}.tool-call--roleplay .tool-call-ring-loader[data-v-f6a5e57c]{color:var(--tc-text,rgba(255,248,232,.96))}@-webkit-keyframes rp-tool-call-shimmer-f6a5e57c{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}@keyframes rp-tool-call-shimmer-f6a5e57c{0%{-webkit-transform:translateX(-100%);transform:translate(-100%)}to{-webkit-transform:translateX(100%);transform:translate(100%)}}.tool-call--roleplay .tc-content-inner[data-v-f6a5e57c],.tool-call--roleplay .tool-call-pre[data-v-f6a5e57c]{background:transparent!important;color:var(--tc-text-muted,inherit)}.tool-call--roleplay .tool-call-badge[data-v-f6a5e57c],.tool-call--roleplay .tool-call-summary[data-v-f6a5e57c]{background:var(--tc-panel-bg,transparent)!important;color:var(--tc-text,inherit)!important}.tool-call--roleplay .tool-call-badge[data-v-f6a5e57c]{border:1px solid var(--tc-panel-border,hsla(0,0%,50%,.2))!important}.tool-call--roleplay .tool-call-chart-card.tc-expanded .chart-summary[data-v-f6a5e57c]{border-bottom-color:var(--tc-panel-border,hsla(0,0%,50%,.2))}.tool-call--roleplay .chart-description[data-v-f6a5e57c]{color:var(--tc-text-muted,rgba(226,232,240,.86))}.tool-call--roleplay .ppt-deck-template[data-v-f6a5e57c]{color:var(--tc-text-muted,inherit)}.tool-call--roleplay .ppt-deck-topic[data-v-f6a5e57c]{color:var(--tc-text,inherit)}.tool-call--roleplay .ppt-deck-progress[data-v-f6a5e57c]{color:var(--tc-text-muted,inherit)}.tool-call--roleplay .ppt-slide-row[data-v-f6a5e57c]{background:var(--tc-slide-bg,rgba(148,163,184,.08));border-color:var(--tc-slide-border,rgba(148,163,184,.28))}.tool-call--roleplay .ppt-slide-row[data-v-f6a5e57c]:hover{background:var(--tc-inner-bg,rgba(148,163,184,.14));border-color:var(--tc-panel-border,rgba(148,163,184,.4))}.tool-call--roleplay .ppt-slide-no[data-v-f6a5e57c]{color:var(--tc-text-muted,inherit)}.tool-call--roleplay .ppt-slide-title[data-v-f6a5e57c]{color:var(--tc-text,inherit)}.tool-call--roleplay .tool-call-pre[data-v-f6a5e57c]{color:var(--tc-text-muted,inherit)}.tool-call--roleplay .ppt-download-btn.n-button[data-v-f6a5e57c],.tool-call--roleplay .ppt-preview-all-btn.n-button[data-v-f6a5e57c],.tool-call--roleplay .ppt-slide-action-btn.n-button[data-v-f6a5e57c]{--n-text-color:var(--tc-text,#fff)!important;--n-text-color-hover:var(--tc-text,#fff)!important;--n-text-color-pressed:var(--tc-text,#fff)!important;--n-border:.0625rem solid var(--tc-panel-border,hsla(0,0%,100%,.2))!important;--n-border-hover:.0625rem solid var(--tc-panel-border,hsla(0,0%,100%,.32))!important;color:var(--tc-text,inherit)!important}.tool-call--roleplay .ppt-preview-all-btn.n-button--primary-type[data-v-f6a5e57c]{--n-color:var(--tc-inner-bg,hsla(0,0%,100%,.1))!important;--n-color-hover:var(--tc-slide-bg,hsla(0,0%,100%,.14))!important;--n-color-pressed:var(--tc-slide-bg,hsla(0,0%,100%,.14))!important}[data-v-654b8daf] .blinking-cursor{-webkit-animation:blink-654b8daf 1s step-end infinite;animation:blink-654b8daf 1s step-end infinite;display:inline!important;vertical-align:baseline;white-space:pre;width:auto}@-webkit-keyframes blink-654b8daf{50%{opacity:0}}@keyframes blink-654b8daf{50%{opacity:0}}[data-v-654b8daf] .tool-call-details,[data-v-654b8daf] .tool-call-loading{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:100%;width:100%}.think-wrap[data-v-8efb588d]{margin-bottom:.625rem}.think-label-shell[data-v-8efb588d]{border:1px solid var(--chat-border);border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:.5rem;max-width:100%;overflow:hidden}.think-collapse[data-v-8efb588d]{-webkit-box-pack:justify;-ms-flex-pack:justify;background:var(--chat-border);border:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--chat-text-muted);cursor:pointer;font-size:.75rem;gap:.5rem;height:1.875rem;justify-content:space-between;padding:.25rem .625rem;width:100%}.think-collapse[data-v-8efb588d],.think-collapse__left[data-v-8efb588d]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.think-collapse__left[data-v-8efb588d]{gap:.25rem;-webkit-box-flex:1;-ms-flex:1;flex:1}html.dark-mode .think-collapse[data-v-8efb588d]{background:#39312c}.think-collapse__icon[data-v-8efb588d]{color:var(--chat-accent)}.think-collapse__arrow[data-v-8efb588d],.think-collapse__icon[data-v-8efb588d]{height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0}.think-collapse__arrow[data-v-8efb588d]{-webkit-transition:-webkit-transform .15s ease;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.think-collapse__arrow.is-collapsed[data-v-8efb588d]{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.think-container[data-v-8efb588d]{display:grid;grid-template-rows:1fr;margin-bottom:.625rem;opacity:1;overflow:hidden;-webkit-transition:grid-template-rows .2s ease,opacity .18s ease,margin .15s ease;transition:grid-template-rows .2s ease,opacity .18s ease,margin .15s ease;transition:grid-template-rows .2s ease,opacity .18s ease,margin .15s ease,-ms-grid-rows .2s ease}.think-container.is-collapsed[data-v-8efb588d]{grid-template-rows:0fr;margin-bottom:0;opacity:0;pointer-events:none;visibility:hidden}.think-container__inner[data-v-8efb588d]{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:0;min-width:0;width:100%}.think-left-bar[data-v-8efb588d]{border-radius:66px;margin-right:.375rem;width:.125rem;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:stretch;align-self:stretch;background:#00000024}html.dark-mode .think-left-bar[data-v-8efb588d]{background:#5d534e}.think-right[data-v-8efb588d]{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.65;min-width:0}.think-right[data-v-8efb588d],.think-right__markdown[data-v-8efb588d]{color:var(--chat-text-muted);font-size:.75rem}.think-right__markdown[data-v-8efb588d]>:last-child{margin-bottom:0!important}.think-right__markdown[data-v-8efb588d]>:last-child:has(>span:only-child){margin-bottom:0!important}.think-right__markdown[data-v-8efb588d] p{margin:.35em 0}.think-right__markdown[data-v-8efb588d] p:first-child{margin-top:0}.think-right__markdown[data-v-8efb588d] p:last-child{margin-bottom:0}.msg-body-inner[data-v-a2173410]{color:var(--chat-text);font-size:.875rem;line-height:1.45}.msg-plain-fallback[data-v-a2173410]{margin:0;white-space:pre-wrap;word-break:break-word}.message-placeholder[data-v-a2173410]{-webkit-box-sizing:border-box;box-sizing:border-box;height:1.25rem}.replay-loading--tail[data-v-a2173410]{margin-top:.375rem}.msg-markdown[data-v-a2173410] p{margin:.2em 0}.msg-markdown[data-v-a2173410] p:first-child{margin-top:0}.msg-markdown[data-v-a2173410] p:last-child{margin-bottom:0}.msg-markdown[data-v-a2173410] h1,.msg-markdown[data-v-a2173410] h2,.msg-markdown[data-v-a2173410] h3{color:var(--chat-text-heading,var(--chat-text));font-weight:600;margin:.75em 0 .35em}.msg-markdown[data-v-a2173410] h1:first-child,.msg-markdown[data-v-a2173410] h2:first-child,.msg-markdown[data-v-a2173410] h3:first-child{margin-top:0}.msg-markdown[data-v-a2173410] ol,.msg-markdown[data-v-a2173410] ul{padding-left:1.25em}
