.inline-conversation-card-header{--sticky-header-radius: calc(var(--radius) + 4px);background:radial-gradient(circle at bottom right,transparent calc(var(--sticky-header-radius) - .5px),var(--inline-conversation-surround, var(--background)) var(--sticky-header-radius)) top left / var(--sticky-header-radius) var(--sticky-header-radius) no-repeat,radial-gradient(circle at bottom left,transparent calc(var(--sticky-header-radius) - .5px),var(--inline-conversation-surround, var(--background)) var(--sticky-header-radius)) top right / var(--sticky-header-radius) var(--sticky-header-radius) no-repeat}.inline-conversation-card-header:before{content:"";position:absolute;inset-inline:0;bottom:100%;height:100vh;background:var(--inline-conversation-surround, var(--background));pointer-events:none}.inline-conversation-card-header>div{border-radius:var(--sticky-header-radius) var(--sticky-header-radius) 0 0;border-bottom:0}.inline-conversation-card-clip{clip-path:inset(0 round calc(var(--radius) + 4px))}.inline-conversation-card-clip:after{content:"";position:absolute;inset-inline:0;bottom:0;height:calc(var(--radius) + 4px);z-index:20;border:1px solid var(--border);border-top:0;border-radius:0 0 calc(var(--radius) + 4px) calc(var(--radius) + 4px);pointer-events:none}.inline-conversation-card-surface{clip-path:inset(0 round calc(var(--radius) + 4px) calc(var(--radius) + 4px) 0 0)}.inline-conversation-card-surface[data-compact=true]{clip-path:inset(0 round calc(var(--radius) - 2px))}.inline-conversation-card-body{--inline-conversation-surround: var(--card);border:1px solid var(--border);border-top:0;border-radius:0 0 calc(var(--radius) + 4px) calc(var(--radius) + 4px);background:var(--card);overflow:clip}[data-citation-card]{--citation-surface: color-mix(in oklab, var(--primary) 6%, var(--popover));--citation-badge-background: color-mix(in oklab, var(--primary) 10%, var(--popover));position:relative;background:var(--citation-surface);border-color:color-mix(in oklab,var(--primary) 18%,var(--popover));animation:none}[data-citation-morph-active],[data-citation-dialog-active]{opacity:0}[data-citation-card]:not([data-morph-ready]){visibility:hidden}[data-citation-card][data-morph-ready][data-state=open]{animation:citation-expand .32s cubic-bezier(.2,.8,.2,1) both}[data-citation-card][data-morph-ready][data-state=closed]{pointer-events:none;transform:translate(calc(var(--citation-from-x) * var(--citation-collapse-x)),calc(var(--citation-from-y) * var(--citation-collapse-y)));clip-path:inset(calc(-32px * (1 - var(--citation-collapse-y))) calc(var(--citation-clip-right) * var(--citation-collapse-x) - 32px * (1 - var(--citation-collapse-x))) calc(var(--citation-clip-bottom) * var(--citation-collapse-y) - 32px * (1 - var(--citation-collapse-y))) calc(-32px * (1 - var(--citation-collapse-x))) round calc(12px - 8px * var(--citation-collapse-y)));border-radius:calc(12px - 8px * var(--citation-collapse-y));animation:citation-collapse-x .32s cubic-bezier(.2,.8,.2,1) both,citation-collapse-y .32s cubic-bezier(.2,.8,.2,1) both,citation-collapse-surface .32s cubic-bezier(.2,.8,.2,1) both}[data-citation-card][data-morph-ready][data-state=open] [data-citation-title]{animation:citation-label-expand .32s cubic-bezier(.2,.8,.2,1) both}[data-citation-card][data-state=closed] [data-citation-title]{animation:citation-label-collapse .19s cubic-bezier(.2,.8,.2,1) both}[data-citation-card][data-morph-ready][data-state=open] [data-citation-reveal]{animation:citation-reveal .32s ease-out both}[data-citation-card][data-state=closed] [data-citation-reveal]{animation:citation-conceal .1s ease-out both}[data-citation-card][data-handed-off]{visibility:hidden;animation:none!important}[data-citation-card][data-citation-ghost]{visibility:visible;animation:citation-ghost-out .18s ease-out forwards}@keyframes citation-expand{0%{transform:translate(var(--citation-from-x),var(--citation-from-y));clip-path:inset(0 var(--citation-clip-right) var(--citation-clip-bottom) 0 round 4px);border-radius:4px;border-color:transparent;background:var(--citation-badge-background)}to{transform:translate(0);clip-path:inset(-32px round 12px);border-radius:12px;background:var(--citation-surface)}}@property --citation-collapse-x{syntax: "<number>"; inherits: false; initial-value: 0;}@property --citation-collapse-y{syntax: "<number>"; inherits: false; initial-value: 0;}@keyframes citation-collapse-x{to{--citation-collapse-x: 1}}@keyframes citation-collapse-y{60%,to{--citation-collapse-y: 1}}@keyframes citation-collapse-surface{to{border-color:transparent;background:var(--citation-badge-background)}}@keyframes citation-label-expand{0%{transform:translate(var(--citation-label-x),var(--citation-label-y));font-size:10px}to{transform:translate(0);font-size:12px}}@keyframes citation-label-collapse{0%{transform:translate(0);font-size:12px}to{transform:translate(var(--citation-label-x),var(--citation-label-y));font-size:10px}}@keyframes citation-reveal{0%,20%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes citation-conceal{to{opacity:0}}@keyframes citation-ghost-out{to{opacity:0}}[data-citation-dialog]{--citation-badge-background: color-mix(in oklab, var(--primary) 10%, var(--popover));--citation-dialog-shadow: 0 24px 30px rgb(15 23 42 / .2)}[data-citation-dialog]:not([data-morph-ready]){visibility:hidden;animation:none}[data-citation-dialog][data-morph-ready][data-state=open]{animation:citation-dialog-travel .36s cubic-bezier(.2,.8,.2,1) backwards}[data-citation-dialog][data-morph-ready][data-state=open] [data-dialog-surface]{animation:citation-dialog-expand .36s cubic-bezier(.2,.8,.2,1) backwards}[data-citation-dialog][data-morph-ready][data-state=open] [data-dialog-actions]{animation:citation-dialog-actions .36s cubic-bezier(.2,.8,.2,1) backwards}[data-citation-dialog][data-morph-ready][data-state=open] [data-dialog-actions]>:not([data-dialog-close]),[data-citation-dialog][data-morph-ready][data-state=open] [data-dialog-body]{animation:citation-reveal .36s ease-out backwards}[data-citation-dialog][data-morph-ready][data-state=closed]{pointer-events:none;animation:citation-dialog-return .32s cubic-bezier(.2,.8,.2,1) both}[data-citation-dialog][data-morph-ready][data-state=closed] [data-dialog-surface]{animation:citation-dialog-collapse .32s cubic-bezier(.2,.8,.2,1) both}[data-citation-dialog][data-morph-ready][data-state=closed] [data-citation-title]{animation:citation-label-collapse .32s cubic-bezier(.2,.8,.2,1) both}[data-citation-dialog][data-morph-ready][data-state=closed] :is([data-dialog-actions],[data-dialog-below],[data-dialog-body],[data-citation-reveal]){animation:citation-conceal .1s ease-out both}@keyframes citation-dialog-travel{0%{transform:translate(var(--citation-from-x),var(--citation-from-y));filter:drop-shadow(0 2px 3px rgb(0 0 0 / .1))}to{transform:translate(0);filter:drop-shadow(var(--citation-dialog-shadow))}}@keyframes citation-dialog-expand{0%{clip-path:inset(0 var(--citation-clip-right) var(--citation-clip-bottom) 0 round var(--citation-from-radius));box-shadow:none}to{clip-path:inset(0 round 12px);box-shadow:none}}@keyframes citation-dialog-actions{0%{transform:translate(calc(-1 * var(--citation-clip-right)))}}@keyframes citation-dialog-return{0%{transform:translate(0);filter:drop-shadow(var(--citation-dialog-shadow))}to{transform:translate(var(--citation-from-x),var(--citation-from-y));filter:drop-shadow(0 0 0 rgb(15 23 42 / 0))}}@keyframes citation-dialog-collapse{0%{clip-path:inset(0 round 12px);box-shadow:none}to{clip-path:inset(0 var(--citation-clip-right) var(--citation-clip-bottom) 0 round 4px);background:var(--citation-badge-background);border-color:transparent;box-shadow:none}}@media(prefers-reduced-motion:reduce){[data-citation-card],[data-citation-card] [data-citation-title],[data-citation-card] [data-citation-reveal]{animation:none!important}}.workflow-run-card{isolation:isolate;border:0;background:transparent;border-radius:calc(var(--radius) + 4px)}.workflow-run-card-header,.workflow-phase-header{position:sticky;z-index:10}.workflow-run-card-body{--inline-conversation-surround: var(--card);padding:0 calc(1.125rem - 1px) .75rem;border:1px solid var(--border);border-top:0;border-radius:0 0 calc(var(--radius) + 4px) calc(var(--radius) + 4px);background:var(--card);overflow:clip}.workflow-phase-section{position:relative;isolation:isolate;overflow:clip}.workflow-phase-header>div{padding-bottom:.25rem;background:var(--card)}.workflow-phase-header{--sticky-header-radius: calc(var(--radius) - 2px)}
