@keyframes tool-call-line-shine{0%{background-position:200% 0}to{background-position:-200% 0}}.ui-tool-call-line{display:flex;align-items:center;gap:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--conversation-font-size,13px);line-height:1.5}.ui-tool-call-line[role=button]{cursor:pointer}.ui-tool-call-line--clickable{cursor:pointer}.ui-tool-call-line--clickable:hover .ui-tool-call-line-action{color:var(--cursor-text-primary)}.ui-tool-call-line--clickable:hover .ui-tool-call-line-details{color:var(--cursor-text-secondary)}.ui-tool-call-line--unified-tertiary.ui-tool-call-line--clickable:hover .ui-tool-call-line-details{color:var(--cursor-text-tertiary)}.ui-tool-call-line-action{color:var(--cursor-text-secondary);font-weight:var(--cursor-font-weight-normal,400);flex-shrink:0;transition:color .1s ease-in-out}.ui-tool-call-line-details{color:var(--cursor-text-tertiary);overflow:hidden;text-overflow:ellipsis;transition:color .1s ease-in-out;font-variant-numeric:tabular-nums}.ui-tool-call-line-details--linkable{cursor:pointer;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--cursor-text-tertiary) 45%,transparent)}.ui-tool-call-line-details--linkable:focus-visible,.ui-tool-call-line-details--linkable:hover{color:var(--cursor-text-secondary);text-decoration-color:color-mix(in srgb,var(--cursor-text-secondary) 55%,transparent)}.ui-tool-call-line-details-button{margin:0;padding:0;font:inherit;line-height:inherit;background:rgba(0,0,0,0);border:none;color:var(--cursor-text-tertiary);cursor:pointer;text-decoration:none;transition:color .1s ease-in-out}.ui-tool-call-line-details-button:focus-visible,.ui-tool-call-line-details-button:hover{color:var(--cursor-text-secondary);text-decoration:underline;text-decoration-color:var(--cursor-text-quaternary);text-decoration-thickness:1px;text-underline-offset:2px}.ui-tool-call-line-shimmer{background-image:linear-gradient(90deg,color-mix(in srgb,var(--cursor-foreground,currentColor) 60%,transparent) 0,color-mix(in srgb,var(--cursor-foreground,currentColor) 60%,transparent) 25%,var(--cursor-text-primary) 60%,color-mix(in srgb,var(--cursor-foreground,currentColor) 60%,transparent) 75%,color-mix(in srgb,var(--cursor-foreground,currentColor) 60%,transparent) 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:tool-call-line-shine 2s linear infinite}
/*# sourceMappingURL=7a26bb29cff0c093.css.map*/