._150ef9c7{position:relative;box-sizing:border-box;max-height:357px;width:100%;max-width:100%;padding:12px 16px;background:var(--bg-float);display:grid;grid-template-columns:minmax(0,1fr);gap:16px;overflow:auto}._150ef9c7::-webkit-scrollbar-thumb{background-color:transparent}._150ef9c7:hover::-webkit-scrollbar-thumb,._150ef9c7:hover::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--N900-raw),calc(var(--N900-SA)*0.3))!important}.f5b0e97c{border:1px solid var(--line-border-card);border-radius:8px;background:var(--bg-body)}._2143e5b5{grid-column:1/-1;gap:16px}._150ef9c7 .cot-message__event,._2143e5b5{min-width:0;display:flex;flex-direction:column}._150ef9c7 .cot-message__event{position:relative;gap:6px;background:transparent;padding:0 0 0 26px}._150ef9c7 .cot-message__event:before{content:"";position:absolute;left:6.5px;top:20px;bottom:-16px;width:1px;background:var(--line-divider-default)}._150ef9c7 .cot-message__event--icon-header:before{top:24px}._150ef9c7 .cot-message__event>.cot-message__event-marker{position:absolute;left:0;top:0}._150ef9c7 .cot-message__event-header>.cot-message__event-marker,._150ef9c7 .cot-message__event>.cot-message__event-marker{width:14px;height:22px;display:inline-flex;align-items:center;justify-content:center;overflow:visible;background:var(--bg-body);z-index:1}._150ef9c7 .cot-message__event-header>.cot-message__event-marker{position:static;flex:0 0 auto;margin-left:-26px}._150ef9c7 .cot-message__event-marker-dot{width:6px;height:6px;border-radius:50%;background:var(--icon-n3)}._150ef9c7 .cot-message__event-marker--icon{color:var(--icon-n2)}._150ef9c7 .cot-message__event>.cot-message__event-marker--icon{top:-4px;height:30px}._150ef9c7 .cot-message__event-marker-icon{font-size:14px;line-height:1}._150ef9c7 .cot-message__event-marker-icon.cot-message__icon-img,._150ef9c7 .cot-message__event-marker-icon.cot-message__icon-img-wrapper{width:14px;height:14px;border-radius:50%}._150ef9c7 .cot-message__icon-img-wrapper{overflow:hidden}._150ef9c7 .cot-message__icon-img{object-fit:cover}._150ef9c7 .cot-message__event:last-child:before{bottom:0}._150ef9c7 .cot-message__event--empty-body:before{top:20px;bottom:-16px}._150ef9c7 .cot-message__event--empty-body{gap:0}._150ef9c7 .cot-message__event-header{position:sticky;top:-6px;z-index:2;box-sizing:border-box;display:flex;align-items:center;justify-content:flex-start;gap:12px;width:calc(100% + 26px);margin-left:-26px;padding-left:26px;background:var(--bg-body)}._150ef9c7 .cot-message__event-header--sticky{isolation:isolate}._150ef9c7 .cot-message__event-header--sticky:before{content:"";position:absolute;top:-6px;right:-16px;bottom:-6px;left:-16px;background:var(--bg-body);z-index:-1}._150ef9c7 .cot-message__event-header--sticky:after{content:"";position:absolute;left:6.5px;top:20px;bottom:-6px;width:1px;background:var(--line-divider-default);z-index:0}._150ef9c7 .cot-message__event--icon-header>.cot-message__event-header--sticky:after{top:24px}._150ef9c7 .cot-message__event-title{display:block;flex:1 1 auto;width:100%;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;color:var(--text-caption);font-size:14px;line-height:22px;font-weight:400;text-overflow:ellipsis}._150ef9c7 .cot-message__event-type{display:none}._150ef9c7 .cot-message__event-body{display:flex;flex-direction:column;gap:6px;min-width:0}._150ef9c7 .cot-message__event-body>*+.cot-message__event{margin-top:10px}._150ef9c7 .cot-message__event-content{margin:0;white-space:pre-wrap;word-break:break-word;color:var(--text-caption);font-size:14px;line-height:22px}._150ef9c7 .cot-message__event-content--reasoning,._150ef9c7 .cot-message__event-content--text{display:-webkit-box;max-height:330px;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:12}._150ef9c7 .cot-message__tool-content{display:flex;flex-direction:column;gap:6px;min-width:0}._150ef9c7 .cot-message__tool-text{white-space:pre-wrap;word-break:break-word;color:var(--text-caption);font-size:14px;line-height:22px}._150ef9c7 .cot-message__tool-code{box-sizing:border-box;max-width:100%;margin:0;overflow:auto;color:var(--text-caption);font-size:12px;line-height:20px;white-space:pre-wrap;word-break:break-word}._150ef9c7 .cot-message__event-markdown.cot-message__event-content--reasoning,._150ef9c7 .cot-message__event-markdown.cot-message__event-content--text{display:block;max-height:330px;overflow:hidden}._150ef9c7 .cot-message__event-markdown{margin:0;white-space:normal;word-break:break-word;color:var(--text-caption);font-size:14px;line-height:22px}._150ef9c7 .cot-message__event-markdown .flow-markdown-body{--md-box-paragraph-spacing:0;--md-box-samantha-normal-text-font-size:14px;--md-box-samantha-normal-text-line-height:22px;--md-box-samantha-normal-text-color:var(--text-caption);--md-box-samantha-deep-text-color:var(--text-caption);--md-box-samantha-blockquote-margin:0;--md-box-samantha-blockquote-padding:0 0 0 0.75em;--md-box-samantha-blockquote-font-size:14px;--md-box-samantha-blockquote-line-height:22px;--md-box-samantha-split-line-color:var(--line-divider-default);color:var(--text-caption);white-space:normal!important}._150ef9c7 .cot-message__event-markdown .flow-markdown-body>:first-child{margin-top:0!important}._150ef9c7 .cot-message__event-markdown .flow-markdown-body>:last-child{margin-bottom:0!important}._150ef9c7 .cot-message__event-markdown .flow-markdown-body :is(h1,h2,h3,h4,h5,h6){margin:0!important;padding-bottom:0;color:var(--text-caption)!important;font-size:14px!important;line-height:22px!important;font-weight:600;white-space:normal!important}._150ef9c7 .cot-message__event-markdown .flow-markdown-body :is(.paragraph-element,p,li,td,th){margin-top:0!important;margin-bottom:0!important;color:var(--text-caption);font-size:14px;line-height:22px;white-space:normal!important}._150ef9c7 .cot-message__event-markdown .flow-markdown-body :is(ul,ol){margin:0!important;padding:0 0 0 1.25em!important}._150ef9c7 .cot-message__event-markdown .flow-markdown-body blockquote{margin:var(--md-box-samantha-blockquote-margin)!important;padding:var(--md-box-samantha-blockquote-padding)!important;border-left:2px solid var(--line-border-component);color:var(--text-caption)}._150ef9c7 .cot-message__event-markdown .flow-markdown-body a{color:var(--text-link-normal);text-decoration:none}._150ef9c7 .cot-message__event-markdown .flow-markdown-body a:hover{color:var(--text-link-hover)}._150ef9c7 .cot-message__event-markdown .flow-markdown-body :not(pre)>code{padding:1px 4px;border-radius:4px;background:var(--bg-content-base);color:var(--text-caption);font-size:13px;line-height:20px}._150ef9c7 .cot-message__event-markdown .flow-markdown-body pre{box-sizing:border-box;max-width:100%;margin:0;padding:8px;overflow:auto;border-radius:6px;background:var(--bg-content-base);color:var(--text-caption);font-size:12px;line-height:20px;white-space:pre}._150ef9c7 .cot-message__event-markdown .flow-markdown-body pre code{padding:0;background:transparent;color:inherit;font-size:inherit;line-height:inherit}._150ef9c7 .cot-message__event-title.cot-message__event-markdown{white-space:nowrap}._150ef9c7 .cot-message__event-title.cot-message__event-markdown .flow-markdown-body{overflow:hidden;white-space:nowrap!important;text-overflow:ellipsis}._150ef9c7 .cot-message__event-title.cot-message__event-markdown .flow-markdown-body>*{display:inline!important}._150ef9c7 .cot-message__event-title.cot-message__event-markdown .flow-markdown-body :is(ul,ol){padding-left:0!important}._150ef9c7 .cot-message__tool-capsule-list{display:flex;flex-wrap:wrap;gap:6px;min-width:0}._150ef9c7 .cot-message__tool-capsule-list-wrap{position:relative;min-width:0}._150ef9c7 .cot-message__tool-capsule-list--measure{position:absolute;top:0;left:0;right:0;height:0;max-height:0;overflow:hidden;visibility:hidden;pointer-events:none;z-index:-1}._150ef9c7 .cot-message__tool-capsule{box-sizing:border-box;display:inline-flex;align-items:center;max-width:100%;padding:2px 8px;border:.5px solid var(--line-border-card);border-radius:12px;background:var(--bg-content-base);color:var(--text-caption);font-family:inherit;font-size:14px;line-height:22px;vertical-align:top;gap:6px;transition:background .2s ease-in-out}._150ef9c7 .cot-message__tool-capsule:hover{background:var(--fill-hover)}._150ef9c7 .cot-message__tool-capsule--link,._150ef9c7 .cot-message__tool-capsule--more{appearance:none;cursor:pointer;margin:0}._150ef9c7 .cot-message__tool-capsule--more{padding-left:8px}._150ef9c7 .cot-message__tool-capsule-more-icons{display:inline-flex;align-items:center;flex:0 0 auto;padding-right:2px}._150ef9c7 .cot-message__tool-capsule-more-icon-item{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--bg-content-base);border-radius:50%;background:var(--bg-content-base);color:var(--icon-n2);font-size:14px;object-fit:cover}._150ef9c7 .cot-message__tool-capsule-more-icon-item+.cot-message__tool-capsule-more-icon-item{margin-left:-7px}._150ef9c7 .cot-message__tool-capsule-text{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._150ef9c7 .cot-message__tool-capsule-icon{flex:0 0 auto;font-size:14px;color:var(--icon-n2)}._150ef9c7 .cot-message__tool-capsule-icon.cot-message__icon-img,._150ef9c7 .cot-message__tool-capsule-icon.cot-message__icon-img-wrapper{width:14px;height:14px;border-radius:50%}._150ef9c7 .cot-message__tool-capsule-icon-img{flex:0 0 auto;width:14px;height:14px;border-radius:50%;object-fit:cover}._150ef9c7 .cot-message__event-hint{color:var(--text-caption);font-size:12px;line-height:20px}._150ef9c7 .cot-message__event-status-footer{position:relative;display:flex;align-items:center;gap:6px;padding-left:26px;color:var(--text-caption)}._150ef9c7 .cot-message__event-status-footer--center{justify-content:center;padding-left:0}._150ef9c7 .cot-message__event-status-footer-loading{display:inline-flex;align-items:center}._150ef9c7 .cot-message__event-loading-tail{display:inline-flex;align-items:center;min-height:22px}._150ef9c7 .cot-message__event-status-footer-icon{position:absolute;left:0;top:50%;width:14px;height:30px;display:inline-flex;align-items:center;justify-content:center;color:var(--icon-n2);font-size:14px;line-height:1;background:var(--bg-body);z-index:1;transform:translateY(-50%)}._150ef9c7 .cot-message__event-status-footer-text{font-size:14px;line-height:22px;color:var(--text-caption)}._40349ea4{display:inline-flex;align-items:center;max-width:100%;min-width:0;gap:4px}._121b1ce0{display:flex;width:100%;gap:8px}._0013bae4{display:inline-flex;align-items:center;justify-content:flex-start;width:fit-content;max-width:100%;min-width:0;color:var(--text-placeholder);background:transparent;cursor:pointer;font-size:12px;line-height:20px;padding:0;margin:0;text-align:left}._121b1ce0 ._0013bae4{flex:0 1 auto}.acb603be{flex:0 1 auto;min-width:0;font-weight:400}.acb603be,.c4d387ca.c4d387ca{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.c4d387ca.c4d387ca{width:100%}._00aadba6{flex-shrink:0;color:var(--icon-n2);margin-left:2px;opacity:1;overflow:hidden;transform:translateX(0) rotate(0deg);transition:opacity .16s ease,transform .16s ease,max-width .16s ease,margin-left .16s ease}._5a4edfb5{transform:translateX(0) rotate(90deg)}._7a0565ba{color:var(--text-title);font-size:14px;line-height:20px}._7a0565ba ._00aadba6,._9e0bb840{color:var(--icon-n2)}._9e0bb840{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:20px;height:20px;padding:0;margin:0;border:0;border-radius:4px;background:transparent;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .12s ease,background-color .12s ease,color .12s ease}._9e0bb840:focus-visible,._121b1ce0:hover ._9e0bb840,._40349ea4:hover ._9e0bb840{opacity:1;pointer-events:auto}._9e0bb840:hover{color:var(--icon-n1);background:var(--fill-hover)}._9e0bb840:disabled{color:var(--icon-n3);background:transparent;cursor:default}._5a5350de{display:flex;flex-direction:column;align-items:flex-start;width:fit-content;max-width:100%;min-width:0}._7f458abe{width:100%}.d24a5390{display:grid;width:0;max-width:100%;min-width:0;grid-template-columns:1fr;grid-template-rows:0fr;overflow:hidden;transition:width .24s cubic-bezier(.2,0,0,1),grid-template-rows .24s cubic-bezier(.2,0,0,1);will-change:width,grid-template-rows}.cba038d6{width:var(--cot-message-layout-width,var(--cot-message-width,584px));grid-template-rows:1fr}._1854c8a3{width:fit-content}._824425d3{width:var(--cot-message-layout-width,var(--cot-message-width,584px));min-width:0;min-height:0;overflow:hidden}._1854c8a3 ._824425d3{width:fit-content;max-width:100%}._013e735e{width:100%;margin-top:8px}._013e735e,._013e735e .panel{max-width:100%}@media (prefers-reduced-motion:reduce){.d24a5390{transition-duration:1ms;transition-delay:0ms}}