.thinking-logo[data-v-a95431e7]{width:30px;height:30px;color:var(--default-text);flex-shrink:0;display:inline-flex}.thinking-logo svg[data-v-a95431e7]{width:100%;height:100%;display:block}.thinking-logo__endpoint[data-v-a95431e7],.thinking-logo__strand[data-v-a95431e7]{animation-duration:4.2s;animation-duration:var(--thinking-duration,4.2s);animation-iteration-count:infinite;animation-delay:0s;animation-delay:var(--thinking-delay,0s);animation-play-state:running;animation-play-state:var(--thinking-play,running)}.thinking-logo__strand[data-v-a95431e7]{stroke:#fff;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100 200;stroke-dashoffset:100px;animation-timing-function:linear;animation-timing-function:var(--thinking-easing,linear)}.thinking-logo__strand--first[data-v-a95431e7]{animation-name:first-strand-a95431e7}.thinking-logo__strand--second[data-v-a95431e7]{animation-name:second-strand-a95431e7}.thinking-logo__endpoint[data-v-a95431e7]{fill:currentColor;opacity:0;d:var(--drop-round);animation-timing-function:linear}.thinking-logo__endpoint--a[data-v-a95431e7]{animation-name:endpoint-a-a95431e7}.thinking-logo__endpoint--b[data-v-a95431e7]{animation-name:endpoint-b-a95431e7}.thinking-logo__endpoint--c[data-v-a95431e7]{animation-name:endpoint-c-a95431e7}.thinking-logo__endpoint--d[data-v-a95431e7]{animation-name:endpoint-d-a95431e7}@keyframes endpoint-a-a95431e7{0%{opacity:0;d:var(--drop-empty)}2%{opacity:1;d:var(--drop-pear)}4%,50%{opacity:1;d:var(--drop-round)}52%{opacity:1;d:var(--drop-pear)}54%,to{opacity:0;d:var(--drop-empty)}}@keyframes endpoint-b-a95431e7{0%,21%{opacity:0;d:var(--drop-empty)}23%{opacity:1;d:var(--drop-pear)}25%,71%{opacity:1;d:var(--drop-round)}73%{opacity:1;d:var(--drop-pear)}75%,to{opacity:0;d:var(--drop-empty)}}@keyframes endpoint-c-a95431e7{0%,25%{opacity:0;d:var(--drop-empty)}27%{opacity:1;d:var(--drop-pear)}29%,75%{opacity:1;d:var(--drop-round)}77%{opacity:1;d:var(--drop-pear)}79%,to{opacity:0;d:var(--drop-empty)}}@keyframes endpoint-d-a95431e7{0%,46%{opacity:0;d:var(--drop-empty)}48%{opacity:1;d:var(--drop-pear)}50%,96%{opacity:1;d:var(--drop-round)}98%{opacity:1;d:var(--drop-pear)}to{opacity:0;d:var(--drop-empty)}}@keyframes first-strand-a95431e7{0%,4%{stroke-dashoffset:100px;opacity:0}4.001%{stroke-dashoffset:100px;opacity:1}21%,54%{stroke-dashoffset:0;opacity:1}70.999%{stroke-dashoffset:-100px;opacity:1}71%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes second-strand-a95431e7{0%,29%{stroke-dashoffset:100px;opacity:0}29.001%{stroke-dashoffset:100px;opacity:1}46%,79%{stroke-dashoffset:0;opacity:1}95.999%{stroke-dashoffset:-100px;opacity:1}96%,to{stroke-dashoffset:-100px;opacity:0}}.is-paused .thinking-logo__strand[data-v-a95431e7]{stroke-dashoffset:0;opacity:1;animation:none}.is-paused .thinking-logo__endpoint[data-v-a95431e7]{opacity:1;d:var(--drop-round);animation:none}.is-paused[data-v-a95431e7]{opacity:.55}@media (prefers-reduced-motion:reduce){.thinking-logo__endpoint[data-v-a95431e7],.thinking-logo__strand[data-v-a95431e7]{animation-duration:6.3s;animation-duration:calc(var(--thinking-duration,4.2s) * 1.5)}}.agent-thinking[data-v-9e0ebeba]{min-width:0;color:var(--secondary-text);align-items:center;gap:10px;font-size:13px;line-height:1.5;display:flex}.agent-thinking__words[data-v-9e0ebeba]{min-width:0;display:grid}.agent-thinking__label[data-v-9e0ebeba]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.thinking-word-enter-active[data-v-9e0ebeba],.thinking-word-leave-active[data-v-9e0ebeba]{transition:opacity .2s,transform .2s,filter .2s}.thinking-word-enter-from[data-v-9e0ebeba]{opacity:0;filter:blur(3px);transform:translateY(4px)}.thinking-word-leave-to[data-v-9e0ebeba]{opacity:0;filter:blur(3px);transform:translateY(-4px)}@media (prefers-reduced-motion:reduce){.thinking-word-enter-active[data-v-9e0ebeba],.thinking-word-leave-active[data-v-9e0ebeba]{transition:none}}.agent-run-header[data-v-04f6690e]{min-width:0;min-height:30px;padding:0 0 2px;display:flex}.agent-run-header__toggle[data-v-04f6690e]{min-width:0;max-width:100%;min-height:30px;color:var(--secondary-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 6px 0 0;font-size:13px;line-height:1.5;transition:color .15s;display:inline-flex}.agent-run-header__toggle[data-v-04f6690e]:hover{color:var(--default-text)}.agent-run-header__toggle[data-v-04f6690e]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.agent-run-header__toggle[data-v-04f6690e]:not(.is-active){min-height:24px;font-size:12px}.agent-run-header__toggle.is-done .agent-run-header__icon[data-v-04f6690e]{color:var(--success,var(--accent))}.agent-run-header__toggle.is-failed .agent-run-header__icon[data-v-04f6690e]{color:var(--error-text)}.agent-run-header__toggle .agent-run-header__status[data-v-04f6690e]{min-width:0;color:inherit}.agent-run-header__icon[data-v-04f6690e]{flex-shrink:0;display:inline-flex}.agent-run-header__chevron[data-v-04f6690e]{flex-shrink:0;transition:transform .18s}.is-open .agent-run-header__chevron[data-v-04f6690e]{transform:rotate(90deg)}@media (prefers-reduced-motion:reduce){.agent-run-header__chevron[data-v-04f6690e]{transition:none}}.model-mention[data-v-944e00b7]{vertical-align:middle;align-items:center;gap:6px}.model-mention[data-v-944e00b7],.model-mention__logo[data-v-944e00b7]{min-width:0;max-width:100%;display:inline-flex}.model-mention__logo[data-v-944e00b7]{font:inherit;color:inherit;text-align:left;background:0 0;border:0;padding:0}button.model-mention__logo[data-v-944e00b7]{cursor:pointer}button.model-mention__logo[data-v-944e00b7]:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.model-mention__logo[data-v-944e00b7] .model{border-radius:999px;min-width:0;padding:2px 8px 2px 4px}.model-mention__logo[data-v-944e00b7] .model-info span{text-overflow:ellipsis;overflow:hidden}.is-md .model-mention__logo[data-v-944e00b7] .model{padding:3px 10px 3px 5px}.model-mention__change[data-v-944e00b7]{border:1px dashed var(--secondary-stroke);color:var(--accent);font:inherit;letter-spacing:0;cursor:pointer;background:0 0;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;transition:background-color .15s;display:inline-flex}.model-mention__change[data-v-944e00b7]:hover{background:var(--hover-background-o)}.model-mention__change[data-v-944e00b7]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.agent-trace-line[data-v-c5586519]{grid-gap:8px;letter-spacing:0;color:var(--secondary-text);border-radius:4px;grid-template-columns:18px 1fr auto auto;align-items:center;gap:8px;padding:4px 8px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;list-style:none;transition:background-color .15s cubic-bezier(.2,.8,.2,1);display:grid}.agent-trace-line.is-clickable[data-v-c5586519]{cursor:pointer}.agent-trace-line.is-clickable[data-v-c5586519]:hover{background:var(--hover-background-o)}.agent-trace-line.is-failed[data-v-c5586519]{color:var(--error-text)}.agent-trace-line__status[data-v-c5586519]{justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.agent-trace-line__status.is-pending[data-v-c5586519]{color:var(--tertiary-text)}.agent-trace-line__status.is-running[data-v-c5586519]{color:var(--accent)}.agent-trace-line__status.is-done[data-v-c5586519]{color:var(--success)}.agent-trace-line__status.is-failed[data-v-c5586519]{color:var(--error-text)}.agent-trace-line__status.is-skipped[data-v-c5586519]{color:var(--tertiary-text)}.agent-trace-line__label[data-v-c5586519]{color:var(--default-text);flex-wrap:wrap;align-items:center;gap:4px 6px;min-width:0;display:inline-flex}.agent-trace-line__model[data-v-c5586519]{max-width:100%}.agent-trace-line__cost[data-v-c5586519],.agent-trace-line__research[data-v-c5586519]{letter-spacing:.01em;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.agent-trace-line__research[data-v-c5586519]{min-width:0;color:var(--secondary-text);flex-wrap:wrap;grid-column:2/-1;align-items:center;gap:4px 8px;display:flex}.agent-trace-line__favicon.is-letter[data-v-c5586519],.agent-trace-line__favicons[data-v-c5586519]{align-items:center;display:inline-flex}.agent-trace-line__favicon[data-v-c5586519]{border:1px solid var(--default-background);background:var(--tertiary-background);-o-object-fit:contain;object-fit:contain;border-radius:50%;width:14px;height:14px}.agent-trace-line__favicon+.agent-trace-line__favicon[data-v-c5586519]{margin-left:-4px}.agent-trace-line__favicon.is-letter[data-v-c5586519]{color:var(--secondary-text);justify-content:center;font-size:8px;line-height:1}.agent-trace-line__phase[data-v-c5586519]{color:var(--accent)}.agent-trace-line__query[data-v-c5586519]{border:1px solid var(--tertiary-stroke);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:180px;padding:1px 6px;overflow:hidden}.agent-trace-line__chevron[data-v-c5586519]{color:var(--tertiary-text);transition:transform .15s cubic-bezier(.2,.8,.2,1)}.agent-trace-line__chevron.is-open[data-v-c5586519]{transform:rotate(180deg)}.agent-trace-line__detail[data-v-c5586519]{border:1px solid var(--tertiary-stroke);background:#0000002e;border-radius:6px;grid-column:1/-1;margin-top:6px;padding:8px 10px;font-family:SF Mono,Menlo,monospace}.agent-trace-line__detail-section+.agent-trace-line__detail-section[data-v-c5586519]{border-top:1px solid var(--tertiary-stroke);margin-top:6px;padding-top:6px}.agent-trace-line__detail-section.is-error pre[data-v-c5586519]{color:var(--error-text);white-space:pre-wrap;margin:0}.agent-trace-line__detail-title[data-v-c5586519]{letter-spacing:.01em;text-transform:uppercase;color:var(--secondary-text);margin-bottom:4px;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.agent-trace-line__rows[data-v-c5586519]{grid-gap:4px 12px;grid-template-columns:minmax(80px,max-content) 1fr;gap:4px 12px;margin:0;display:grid}.agent-trace-line__rows dt[data-v-c5586519]{color:var(--secondary-text)}.agent-trace-line__media-item figcaption[data-v-c5586519],.agent-trace-line__rows dd[data-v-c5586519],.agent-trace-line__rows dt[data-v-c5586519]{letter-spacing:.01em;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.agent-trace-line__rows dd[data-v-c5586519]{color:var(--default-text);word-break:break-word;min-width:0;margin:0}.agent-trace-line__rows dd a[data-v-c5586519]{color:var(--accent);-webkit-text-decoration:none;text-decoration:none}.agent-trace-line__rows dd a[data-v-c5586519]:hover{-webkit-text-decoration:underline;text-decoration:underline}.agent-trace-line__media[data-v-c5586519]{flex-wrap:wrap;gap:8px;margin-bottom:6px;display:flex}.agent-trace-line__media-item[data-v-c5586519]{min-width:0;margin:0}.agent-trace-line__media-item img[data-v-c5586519]{-o-object-fit:cover;object-fit:cover;border-radius:4px;max-width:160px;max-height:88px;display:block}.agent-trace-line__media-item video[data-v-c5586519]{background:#000;border-radius:4px;max-width:240px;max-height:140px;display:block}.agent-trace-line__media-item audio[data-v-c5586519]{width:260px;max-width:100%;height:32px;display:block}.agent-trace-line__media-item figcaption[data-v-c5586519]{color:var(--tertiary-text);text-overflow:ellipsis;white-space:nowrap;max-width:260px;margin-top:2px;overflow:hidden}.agent-trace-line__media-chip[data-v-c5586519]{border:1px solid var(--tertiary-stroke);color:var(--accent);border-radius:4px;padding:4px 8px;-webkit-text-decoration:none;text-decoration:none;display:inline-block}.agent-trace-line__media-chip[data-v-c5586519]:hover{-webkit-text-decoration:underline;text-decoration:underline}.agent-trace-line__expandable[data-v-c5586519]{cursor:pointer;border-bottom:1px dotted var(--tertiary-text)}.agent-trace-line__expandable[data-v-c5586519]:hover{color:var(--accent);border-bottom-color:var(--accent)}.agent-trace-line__thumbs[data-v-c5586519]{flex-wrap:wrap;gap:4px;display:flex}.agent-trace-line__thumb-link[data-v-c5586519]{line-height:0;display:inline-flex}.agent-trace-line__thumb[data-v-c5586519]{-o-object-fit:cover;object-fit:cover;border:1px solid var(--tertiary-stroke);border-radius:6px;width:56px;height:56px;transition:border-color .15s cubic-bezier(.2,.8,.2,1)}.agent-trace-line__thumb-link:hover .agent-trace-line__thumb[data-v-c5586519]{border-color:var(--accent)}.agent-trace-line__full[data-v-c5586519]{white-space:pre-wrap;word-break:break-word;cursor:pointer;background:#00000040;border-radius:4px;max-height:280px;margin:0;padding:6px 8px;overflow-y:auto}.status-icon-enter-active[data-v-c5586519],.status-icon-leave-active[data-v-c5586519]{transition:opacity .15s cubic-bezier(.2,.8,.2,1)}.status-icon-enter-from[data-v-c5586519],.status-icon-leave-to[data-v-c5586519]{opacity:0}.trace-detail-enter-active[data-v-c5586519],.trace-detail-leave-active[data-v-c5586519]{transition:opacity .22s cubic-bezier(.2,.8,.2,1),max-height .22s cubic-bezier(.2,.8,.2,1);overflow:hidden}.trace-detail-enter-from[data-v-c5586519],.trace-detail-leave-to[data-v-c5586519]{opacity:0;max-height:0}.trace-detail-enter-to[data-v-c5586519],.trace-detail-leave-from[data-v-c5586519]{opacity:1;max-height:1600px}.web-image-strip[data-v-fe7ddfd6]{flex-direction:column;gap:6px;min-width:0;display:flex}.web-image-strip__row[data-v-fe7ddfd6]{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.web-image-strip__row[data-v-fe7ddfd6]::-webkit-scrollbar{display:none}.web-image-strip__item[data-v-fe7ddfd6]{flex:none;margin:0;position:relative}.web-image-strip__thumb[data-v-fe7ddfd6]{border:1px solid var(--tertiary-stroke);background:var(--secondary-background);cursor:zoom-in;border-radius:12px;padding:0;line-height:0;transition:border-color .15s cubic-bezier(.2,.8,.2,1);display:block;overflow:hidden}.web-image-strip__thumb[data-v-fe7ddfd6]:hover{border-color:var(--accent)}.web-image-strip__thumb img[data-v-fe7ddfd6]{-o-object-fit:cover;object-fit:cover;width:auto;min-width:100px;max-width:260px;height:150px;display:block}@media (width<=720px){.web-image-strip__thumb img[data-v-fe7ddfd6]{max-width:200px;height:120px}}.web-image-strip__actions[data-v-fe7ddfd6]{opacity:0;gap:4px;transition:opacity .15s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;top:4px;right:4px}.web-image-strip__item:focus-within .web-image-strip__actions[data-v-fe7ddfd6],.web-image-strip__item:hover .web-image-strip__actions[data-v-fe7ddfd6]{opacity:1}@media (hover:none){.web-image-strip__actions[data-v-fe7ddfd6]{opacity:1}}.web-image-strip__action[data-v-fe7ddfd6]{background:var(--button-media-default);-webkit-backdrop-filter:blur(10px);width:22px;height:22px;color:var(--text-always-white);cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.web-image-strip__action[data-v-fe7ddfd6]:hover{background:var(--button-media-hover)}.web-image-strip__action[data-v-fe7ddfd6]:disabled{opacity:.5;cursor:progress}.sources-chips[data-v-d8f51d6a]{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;margin-top:2px;display:flex}.sources-chips__label[data-v-d8f51d6a]{letter-spacing:0;color:var(--secondary-text);margin-right:2px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.sources-chips__item[data-v-d8f51d6a]{max-width:220px}.sources-chips__chip[data-v-d8f51d6a]{box-sizing:border-box;border:1px solid var(--light-stroke);background:var(--tertiary-background);max-width:220px;height:26px;color:var(--default-text);border-radius:999px;align-items:center;gap:6px;padding:0 4px 0 6px;font-family:inherit;-webkit-text-decoration:none;text-decoration:none;transition:border-color .15s cubic-bezier(.2,.8,.2,1),color .15s cubic-bezier(.2,.8,.2,1),background-color .15s cubic-bezier(.2,.8,.2,1);display:inline-flex}.sources-chips__chip[data-v-d8f51d6a]:focus-visible,.sources-chips__chip[data-v-d8f51d6a]:hover,.sources-chips__item:hover .sources-chips__chip[data-v-d8f51d6a]{border-color:var(--accent);color:var(--accent);outline:none}.sources-chips__chip:focus-visible .sources-chips__n[data-v-d8f51d6a],.sources-chips__chip:hover .sources-chips__n[data-v-d8f51d6a],.sources-chips__item:hover .sources-chips__chip .sources-chips__n[data-v-d8f51d6a]{background:var(--accent);color:var(--default-background)}.sources-chips__favicon[data-v-d8f51d6a]{-o-object-fit:cover;object-fit:cover;background:var(--default-background);border-radius:50%;flex:none;width:16px;height:16px}.sources-chips__favicon.is-letter[data-v-d8f51d6a]{letter-spacing:.01em;color:var(--secondary-text);justify-content:center;align-items:center;font-size:11px;line-height:1;display:inline-flex}.sources-chips__domain[data-v-d8f51d6a],.sources-chips__favicon.is-letter[data-v-d8f51d6a],.sources-chips__more[data-v-d8f51d6a],.sources-chips__n[data-v-d8f51d6a]{font-style:normal;font-weight:400}.sources-chips__domain[data-v-d8f51d6a]{letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12.5px;line-height:17px;overflow:hidden}.sources-chips__n[data-v-d8f51d6a]{letter-spacing:.01em;background:var(--secondary-background);min-width:18px;height:18px;color:var(--secondary-text);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0 5px;font-size:11px;line-height:14px;transition:background-color .15s cubic-bezier(.2,.8,.2,1),color .15s cubic-bezier(.2,.8,.2,1);display:inline-flex}.sources-chips__more[data-v-d8f51d6a]{cursor:pointer;letter-spacing:0;color:var(--secondary-text);padding:0 10px;font-size:12.5px;line-height:17px}.agent-media-tile[data-v-187f9d4e]{cursor:pointer;background:var(--tertiary-background);border-radius:8px;overflow:hidden}.agent-media-tile img[data-v-187f9d4e],.agent-media-tile video[data-v-187f9d4e]{-o-object-fit:cover;object-fit:cover;width:100%;height:auto;transition:transform .22s cubic-bezier(.2,.8,.2,1);display:block}.agent-media-tile:hover img[data-v-187f9d4e]{transform:scale(1.02)}.agent-media-tile.is-skeleton[data-v-187f9d4e]{cursor:default;aspect-ratio:1;background:radial-gradient(120% 90% at 50% 40%,rgba(var(--accent-rgb),.12),transparent 65%),var(--tertiary-background);border:1px solid rgba(var(--accent-rgb),.18);position:relative;container-type:size}.agent-media-tile.is-skeleton[data-v-187f9d4e]:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff0f 50%,#0000 70%);animation:2.2s ease-in-out infinite tile-sweep-187f9d4e;position:absolute;inset:0;transform:translate(-100%)}.agent-media-tile__pending[data-v-187f9d4e]{color:var(--secondary-text);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.agent-media-tile__orb[data-v-187f9d4e]{width:52px;height:52px;color:var(--accent);background:rgba(var(--accent-rgb),.1);border-radius:50%;place-items:center;animation:2.4s ease-in-out infinite orb-breathe-187f9d4e;display:grid;position:relative}.agent-media-tile__orb-ring[data-v-187f9d4e]{border:2px solid #0000;border-top-color:var(--accent);border-right-color:rgba(var(--accent-rgb),.35);border-radius:50%;animation:1s linear infinite orb-spin-187f9d4e;position:absolute;inset:-3px}.agent-media-tile__pending-label[data-v-187f9d4e]{color:var(--default-text);letter-spacing:0;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.agent-media-tile__pending-time[data-v-187f9d4e]{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:0;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}@container (height<=150px){.agent-media-tile__pending-label[data-v-187f9d4e],.agent-media-tile__pending-time[data-v-187f9d4e]{display:none}}.agent-media-tile__audio[data-v-187f9d4e]{aspect-ratio:1;justify-content:center;align-items:center;width:100%;display:flex}.agent-media-tile__audio-player[data-v-187f9d4e]{align-items:center}.agent-media-tile__object[data-v-187f9d4e]{aspect-ratio:1;width:100%;display:block}.agent-media-tile__fallback[data-v-187f9d4e]{aspect-ratio:1;box-sizing:border-box;width:100%;color:var(--secondary-text);text-align:center;letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:12px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;-webkit-text-decoration:none;text-decoration:none;display:flex}.agent-media-tile__fallback.is-document[data-v-187f9d4e]{color:var(--primary-text);border:1px solid var(--tertiary-stroke);border-radius:8px}.agent-media-tile__name[data-v-187f9d4e]{text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.agent-media-tile__ext[data-v-187f9d4e],.agent-media-tile__hint[data-v-187f9d4e]{color:var(--secondary-text);letter-spacing:.01em;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.agent-media-tile__hint[data-v-187f9d4e]{align-items:center;gap:4px;display:inline-flex}@keyframes tile-sweep-187f9d4e{to{transform:translate(100%)}}@keyframes orb-spin-187f9d4e{to{transform:rotate(1turn)}}@keyframes orb-breathe-187f9d4e{50%{box-shadow:0 0 0 8px rgba(var(--accent-rgb),.06)}}@media (prefers-reduced-motion:reduce){.agent-media-tile.is-skeleton[data-v-187f9d4e]:after,.agent-media-tile__orb[data-v-187f9d4e]{animation:none}.agent-media-tile__orb-ring[data-v-187f9d4e]{animation-duration:2.4s}}.agent-segment[data-v-cb3a75af]{flex-direction:column;gap:8px;padding:4px 0;display:flex}.agent-segment__trace-log[data-v-cb3a75af]{border-left:1px solid var(--tertiary-stroke);flex-direction:column;gap:2px;margin:0 0 0 12px;padding:4px 8px 8px 22px;list-style:none;display:flex}.agent-segment__reply[data-v-cb3a75af]{letter-spacing:0;color:var(--default-text);padding:4px 0;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.agent-segment__reply[data-v-cb3a75af] p{margin:0 0 8px}.agent-segment__reply[data-v-cb3a75af] p:last-child{margin-bottom:0}.agent-segment__media-grid[data-v-cb3a75af]{grid-gap:8px;border-radius:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),240px));gap:8px;padding:0;display:grid}.agent-segment__media-grid[data-v-cb3a75af]:has(>:only-child){grid-template-columns:minmax(0,360px)}.agent-segment__media-grid[data-v-cb3a75af]>:only-child{width:100%;max-width:360px}@media (width<=720px){.agent-segment__media-grid[data-v-cb3a75af]{grid-template-columns:repeat(2,minmax(0,1fr))}}.fade-enter-active[data-v-cb3a75af],.fade-leave-active[data-v-cb3a75af]{transition:opacity .15s cubic-bezier(.2,.8,.2,1)}.fade-enter-from[data-v-cb3a75af],.fade-leave-to[data-v-cb3a75af]{opacity:0}.agent-plan-quote[data-v-58a96516]{flex-direction:column;gap:4px;margin:0 0 10px;padding:0;list-style:none;display:flex}.agent-plan-quote__row[data-v-58a96516]{letter-spacing:0;color:var(--text-secondary);justify-content:space-between;align-items:center;gap:12px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.agent-plan-quote__row--note[data-v-58a96516]{font-style:italic}.agent-plan-quote__what[data-v-58a96516]{word-wrap:anywhere;min-width:0;color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.agent-plan-quote__detail[data-v-58a96516]{color:var(--text-secondary);margin-left:6px}.gate-model-picker[data-v-a345720e]{border:1px solid var(--secondary-stroke);background:var(--secondary-background);border-radius:10px;flex-direction:column;gap:8px;padding:10px;display:flex}.gate-model-picker__head[data-v-a345720e]{justify-content:space-between;align-items:center;gap:8px;display:flex}.gate-model-picker__title[data-v-a345720e]{letter-spacing:0;color:var(--default-text);font-size:12.5px;font-style:normal;font-weight:600;line-height:17px}.gate-model-picker__close[data-v-a345720e]{color:var(--secondary-text);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:inline-flex}.gate-model-picker__close[data-v-a345720e]:hover{background:var(--hover-background-o);color:var(--default-text)}.gate-model-picker__search[data-v-a345720e]{border:1px solid var(--light-stroke);background:var(--default-background);color:var(--secondary-text);border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:flex}.gate-model-picker__search input[data-v-a345720e]{min-width:0;color:var(--default-text);font:inherit;letter-spacing:0;background:0 0;border:0;outline:0;flex:1;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.gate-model-picker__search[data-v-a345720e]:focus-within{border-color:var(--accent)}.gate-model-picker__list[data-v-a345720e]{flex-direction:column;gap:2px;max-height:260px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.gate-model-picker__empty[data-v-a345720e]{letter-spacing:0;color:var(--secondary-text);padding:10px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.gate-model-picker__row[data-v-a345720e]{border-radius:8px;align-items:center;gap:4px;display:flex}.gate-model-picker__row[data-v-a345720e]:hover{background:var(--hover-background-o)}.gate-model-picker__pick[data-v-a345720e]{min-width:0;color:var(--default-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:8px;display:flex}.gate-model-picker__pick[data-v-a345720e]:disabled{opacity:.6;cursor:progress}.gate-model-picker__pick[data-v-a345720e]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.gate-model-picker__desc[data-v-a345720e]{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;min-width:0;color:var(--secondary-text);font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;overflow:hidden}@media (width<=720px){.gate-model-picker__desc[data-v-a345720e]{display:none}}.gate-choice[data-v-e2175549]{flex-direction:column;gap:6px;min-width:0;display:flex}.gate-choice__top[data-v-e2175549]{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.gate-choice__icon[data-v-e2175549]{background:var(--hover-background-o);width:24px;height:24px;color:var(--secondary-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.gate-choice__badges[data-v-e2175549]{flex-shrink:0;gap:4px;margin-left:auto;display:inline-flex}.gate-choice__title[data-v-e2175549]{color:var(--default-text);word-wrap:anywhere;font-size:14px;font-weight:600;line-height:1.3}.gate-choice__meta[data-v-e2175549]{letter-spacing:0;color:var(--secondary-text);flex-wrap:wrap;gap:4px 10px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.gate-choice__note[data-v-e2175549]{color:var(--warning-text,var(--warning));align-items:center;gap:4px;display:inline-flex}.gate-choice__bottom[data-v-e2175549]{justify-content:space-between;align-items:center;gap:8px;margin-top:2px;display:flex}.gate-choice__price[data-v-e2175549]{font-size:15px;font-weight:700}.gate-choice__badge[data-v-e2175549]{white-space:nowrap;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600}.gate-choice__badge.is-recommended[data-v-e2175549]{background:var(--accent);color:var(--button-text,#fff)}.gate-choice__badge.is-fits[data-v-e2175549]{background:var(--success-soft,var(--hover-background-o));color:var(--success-text,var(--success))}.gate-choice__badge.is-top-up[data-v-e2175549]{background:var(--warning-soft,var(--warning-background));color:var(--warning-text,var(--warning))}.budget-gate__broke-plan[data-v-4fb7cffc]{border:1px solid var(--secondary-stroke);background:var(--default-background);border-radius:10px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex}.budget-gate__broke-plan .budget-gate__plan-price[data-v-4fb7cffc]{margin-left:auto}.budget-gate__broke-hint[data-v-4fb7cffc]{color:var(--secondary-text);margin:0;font-size:13px}.budget-gate__broke-actions[data-v-4fb7cffc]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.budget-gate__broke-cancel[data-v-4fb7cffc]{margin-left:auto}.budget-gate[data-v-4fb7cffc]{border:1px solid var(--secondary-stroke);background:var(--secondary-background);color:var(--default-text);border-radius:14px;flex-direction:column;gap:14px;margin:6px 0 10px;padding:14px;display:flex}.budget-gate.is-short[data-v-4fb7cffc]{border-color:color-mix(in srgb,var(--warning) 45%,var(--secondary-stroke))}.budget-gate.is-broke[data-v-4fb7cffc]{gap:12px}@media (width<=720px){.budget-gate[data-v-4fb7cffc]{gap:12px;padding:12px}}.budget-gate__head[data-v-4fb7cffc]{align-items:flex-start;gap:10px;display:flex}.budget-gate__icon[data-v-4fb7cffc]{background:var(--accent-soft,var(--hover-background-o));width:32px;height:32px;color:var(--accent);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.is-short .budget-gate__icon[data-v-4fb7cffc]{background:var(--warning-soft,var(--warning-background));color:var(--warning-text,var(--warning))}.budget-gate__head-text[data-v-4fb7cffc]{flex-direction:column;gap:4px;min-width:0;display:flex}.budget-gate__headline[data-v-4fb7cffc]{color:var(--default-text);margin:0;font-size:15px;font-weight:600;line-height:1.35}.budget-gate__explain[data-v-4fb7cffc]{color:var(--secondary-text);margin:0;font-size:13px;line-height:1.45}.budget-gate__request[data-v-4fb7cffc]{letter-spacing:0;color:var(--secondary-text);align-items:flex-start;gap:6px;margin:2px 0 0;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.budget-gate__request svg[data-v-4fb7cffc]{flex-shrink:0;margin-top:2px}.budget-gate__section-label[data-v-4fb7cffc]{letter-spacing:.04em;text-transform:uppercase;color:var(--tertiary-text);margin-bottom:6px;font-size:11px;font-weight:600}.budget-gate__plan[data-v-4fb7cffc]{background:var(--default-background);border:1px solid var(--light-stroke);border-radius:10px;padding:10px 12px}.budget-gate__plan-row[data-v-4fb7cffc]{flex-wrap:wrap;align-items:center;gap:8px;min-height:30px;display:flex}.budget-gate__plan-model[data-v-4fb7cffc]{flex:0 auto;min-width:0}.budget-gate__plan-meta[data-v-4fb7cffc]{letter-spacing:0;color:var(--secondary-text);white-space:nowrap;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.budget-gate__plan-price[data-v-4fb7cffc],.budget-gate__plan-total[data-v-4fb7cffc]{margin-left:auto;font-weight:600}.budget-gate__plan-foot[data-v-4fb7cffc]{border-top:1px dashed var(--light-stroke);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;padding-top:6px;display:flex}.budget-gate__agent-work[data-v-4fb7cffc]{color:var(--tertiary-text);font-size:11px}.budget-gate__plan-total[data-v-4fb7cffc]{align-items:center;gap:4px;display:inline-flex}.budget-gate__plan-total-sign[data-v-4fb7cffc]{color:var(--tertiary-text)}.budget-gate__cards[data-v-4fb7cffc]{grid-gap:8px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:8px;display:grid}@media (width<=720px){.budget-gate__cards[data-v-4fb7cffc]{grid-template-columns:1fr}}.budget-gate__card[data-v-4fb7cffc]{border:1px solid var(--secondary-stroke);background:var(--default-background);min-width:0;color:var(--default-text);font:inherit;text-align:left;border-radius:12px;flex-direction:column;gap:6px;padding:12px;transition:border-color .15s,background-color .15s,transform .15s;display:flex;position:relative}button.budget-gate__card[data-v-4fb7cffc]{cursor:pointer}button.budget-gate__card[data-v-4fb7cffc]:hover:not(:disabled){border-color:var(--accent);background:var(--hover-background-o)}button.budget-gate__card[data-v-4fb7cffc]:active:not(:disabled){transform:scale(.99)}button.budget-gate__card[data-v-4fb7cffc]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.budget-gate__card[data-v-4fb7cffc]:disabled{opacity:.6;cursor:progress}.budget-gate__card.is-recommended[data-v-4fb7cffc]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent) inset}.budget-gate__card.is-secondary[data-v-4fb7cffc]{background:0 0;border-style:dashed}.budget-gate__card.is-secondary[data-v-4fb7cffc] .gate-choice__title{font-weight:500}.budget-gate__card.is-picked[data-v-4fb7cffc]{border-color:var(--accent);border-style:solid;grid-column:1/-1}.budget-gate__picked-label[data-v-4fb7cffc]{letter-spacing:.04em;text-transform:uppercase;color:var(--accent);font-size:11px;font-weight:600}.budget-gate__picked-actions[data-v-4fb7cffc]{justify-content:flex-end;gap:6px;margin-top:2px;display:flex}.budget-gate__pricing[data-v-4fb7cffc]{letter-spacing:0;color:var(--secondary-text);align-items:center;gap:8px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.budget-gate__spin[data-v-4fb7cffc]{animation:.9s linear infinite budget-gate-spin-4fb7cffc}@keyframes budget-gate-spin-4fb7cffc{to{transform:rotate(1turn)}}.budget-gate__pick-model[data-v-4fb7cffc]{border:1px dashed var(--secondary-stroke);min-height:48px;color:var(--accent);font:inherit;letter-spacing:0;cursor:pointer;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-style:normal;font-weight:500;line-height:17px;transition:border-color .15s,background-color .15s;display:flex}.budget-gate__pick-model[data-v-4fb7cffc]:hover:not(:disabled){border-color:var(--accent);background:var(--hover-background-o)}.budget-gate__pick-model[data-v-4fb7cffc]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.budget-gate__pick-model[data-v-4fb7cffc]:disabled{opacity:.6;cursor:progress}.budget-gate__cards>.gate-model-picker[data-v-4fb7cffc]{grid-column:1/-1}.budget-gate__error[data-v-4fb7cffc]{background:var(--error-background,var(--warning-background));color:var(--error-text);letter-spacing:0;border-radius:8px;margin:0;padding:8px 10px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.budget-gate__footer[data-v-4fb7cffc]{border-top:1px solid var(--light-stroke);flex-wrap:wrap;align-items:center;gap:6px;padding-top:10px;display:flex}.budget-gate__footer[data-v-4fb7cffc] .custom-button{white-space:normal;text-align:left}.budget-gate__footer[data-v-4fb7cffc] [data-testid=budget-gate-choice-stop]{margin-left:auto}@media (prefers-reduced-motion:reduce){.budget-gate__card[data-v-4fb7cffc]{transition:none}.budget-gate__spin[data-v-4fb7cffc]{animation:none}}.agent-run[data-v-153f3bfe]{border-radius:12px;margin-top:2px;overflow:hidden}.agent-run:focus-within .agent-run__footer[data-v-153f3bfe],.agent-run:hover .agent-run__footer[data-v-153f3bfe]{opacity:1}.agent-run__body[data-v-153f3bfe]{padding:0}.agent-run__plan-estimate[data-v-153f3bfe]{border:1px solid #ffffff14;border:1px solid var(--light-stroke,#ffffff14);background:#ffffff0a;background:var(--surface-dim,#ffffff0a);color:var(--text-secondary,#ffffffb3);border-radius:999px;align-items:center;gap:6px;margin:4px 8px 6px;padding:4px 10px;font-size:12px;display:inline-flex}.agent-run__plan-estimate.is-green[data-v-153f3bfe]{border-color:#46c87866}.agent-run__plan-estimate.is-amber[data-v-153f3bfe]{border-color:#f0b44680}.agent-run__plan-estimate.is-red[data-v-153f3bfe]{color:var(--text-primary,#ffffffe6);border-color:#f05a5a8c}.agent-run__plan-estimate-label[data-v-153f3bfe]{opacity:.85}.agent-run__plan-estimate-sep[data-v-153f3bfe]{opacity:.5}.agent-run__budget-gate[data-v-153f3bfe]{margin:0 8px}.agent-run__budget-gate-legacy[data-v-153f3bfe]{background:#ffffff0d;background:var(--surface-dim,#ffffff0d);border:1px solid #f0b44666;border-radius:10px;margin:6px 0 8px;padding:12px 14px}.agent-run__budget-gate-title[data-v-153f3bfe]{margin-bottom:4px;font-size:13px;font-weight:600}.agent-run__budget-gate-body[data-v-153f3bfe]{color:var(--text-secondary);margin-bottom:10px;font-size:12px}.agent-run__budget-gate-actions[data-v-153f3bfe]{flex-wrap:wrap;gap:6px;display:flex}.agent-run__journal[data-v-153f3bfe]{margin-bottom:4px}.agent-run__segments[data-v-153f3bfe]{flex-direction:column;gap:4px;display:flex}.agent-run__error[data-v-153f3bfe]{background:var(--error-background);color:var(--error-text);padding:8px}.agent-run__cost[data-v-153f3bfe],.agent-run__error[data-v-153f3bfe]{letter-spacing:0;align-items:center;gap:4px;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px;display:flex}.agent-run__cost[data-v-153f3bfe]{color:var(--secondary-text);flex-wrap:wrap;padding:0}.agent-run__cost-free[data-v-153f3bfe]{color:var(--success);font-weight:600}.agent-run__cost-original[data-v-153f3bfe]{color:var(--tertiary-text);margin-left:4px;font-size:11px}.agent-run__footer[data-v-153f3bfe]{opacity:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;min-height:28px;padding:0;transition:opacity .22s cubic-bezier(.2,.8,.2,1);display:flex}.agent-run__footer.is-active[data-v-153f3bfe]{opacity:1}@media (hover:none){.agent-run__footer[data-v-153f3bfe]{opacity:1}}.agent-run__footer-right[data-v-153f3bfe]{margin-left:auto}.agent-run__footer-left[data-v-153f3bfe],.agent-run__footer-right[data-v-153f3bfe]{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (width<=720px){.agent-run__footer[data-v-153f3bfe]{opacity:1}}.agent-run__out-of-coins[data-v-153f3bfe]{background:linear-gradient(135deg,#ffc40014,#ffffff0a);background:linear-gradient(135deg,var(--warning-background,#ffc40014) 0,var(--bg-secondary,#ffffff0a) 100%);border:1px solid #ffc40066;border:1px solid var(--warning,#ffc40066);letter-spacing:0;border-radius:10px;align-items:center;gap:12px;margin-top:8px;padding:12px 14px;font-size:14px;font-style:normal;font-weight:400;line-height:20px;display:flex}.agent-run__out-of-coins-icon[data-v-153f3bfe]{background:#ffc400d9;background:var(--warning,#ffc400d9);color:#1a1a1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.agent-run__out-of-coins-body[data-v-153f3bfe]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agent-run__out-of-coins-title[data-v-153f3bfe]{color:var(--text-primary);font-weight:600}.agent-run__out-of-coins-text[data-v-153f3bfe]{color:var(--text-secondary);letter-spacing:0;font-size:12.5px;font-style:normal;font-weight:400;line-height:17px}.agent-run__out-of-coins-cta[data-v-153f3bfe]{flex-shrink:0}.agent-run__out-of-coins--quote[data-v-153f3bfe]{align-items:flex-start}.agent-run__out-of-coins-quote[data-v-153f3bfe]{margin:8px 0 0}.segment-enter-active[data-v-153f3bfe]{transition:opacity .22s cubic-bezier(.2,.8,.2,1),transform .22s cubic-bezier(.2,.8,.2,1)}.segment-leave-active[data-v-153f3bfe]{transition:opacity .15s cubic-bezier(.2,.8,.2,1)}.segment-enter-from[data-v-153f3bfe]{opacity:0;transform:translateY(6px)}.segment-enter-to[data-v-153f3bfe]{opacity:1;transform:translateY(0)}.fade-enter-from[data-v-153f3bfe],.fade-leave-to[data-v-153f3bfe],.segment-leave-to[data-v-153f3bfe]{opacity:0}.segment-move[data-v-153f3bfe]{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.fade-enter-active[data-v-153f3bfe],.fade-leave-active[data-v-153f3bfe]{transition:opacity .15s cubic-bezier(.2,.8,.2,1)}.agent-run__admin-economics[data-v-153f3bfe]{opacity:.8;flex-wrap:wrap;gap:6px 10px;margin-top:6px;font-size:12px;display:flex}.agent-run__admin-economics .agent-run__admin-chip[data-v-153f3bfe]{border:1px solid #ffffff1f;border:1px solid var(--border-color,#ffffff1f);border-radius:999px;padding:2px 8px}.agent-run__admin-economics .agent-run__admin-chip.is-loss[data-v-153f3bfe]{border-color:#e5484d;border-color:var(--red,#e5484d);color:var(--red,#e5484d)}
