@keyframes work-icon-pop{0%{opacity:0;-webkit-filter:var(--disable-in-potato,blur(3px));transform:scale(.95)}to{opacity:1;-webkit-filter:var(--disable-in-potato,blur(0px));transform:scale(1)}}@keyframes work-icon-color{0%{color:#fff}50%{color:var(--icon-accent-color)}}.work-icon-pop{--icon-accent-color:var(--color-accent-400);animation:work-icon-pop .18s var(--ease-in-out-cubic) var(--work-t-icon,0s) backwards, work-icon-color .5s ease-out var(--work-t-icon,0s) backwards}:where(.dark) .work-icon-pop{--icon-accent-color:var(--color-accent-300)}.work-connector{--connector-base:var(--color-base-200);--connector-accent:var(--color-accent-600);--connector-accent-base:var(--color-base-900);background-color:var(--connector-base);position:relative;overflow:hidden}:where(.dark) .work-connector{--connector-base:var(--color-base-800);--connector-accent:var(--color-accent-400);--connector-accent-base:var(--color-base-100)}.work-connector:after{content:"";background-image:linear-gradient(to bottom, transparent 0%, transparent 30%, var(--connector-accent) 44%, var(--connector-accent-base) 52%, transparent 66%, transparent 100%);height:100%;animation:work-connector-comet 4s var(--ease-out-circ);position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}@keyframes work-connector-comet{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@keyframes work-item-fade{0%{opacity:0}to{opacity:1}}.work-item{animation:work-item-fade 1s var(--ease-in-out-quad) backwards}.no-anim .work-item,.no-anim .work-icon-pop,.no-anim .work-connector:after,.no-anim .md-char{animation:none}.sql-snippet .shiki,.sql-snippet .shiki code,.sql-snippet .shiki .line{white-space:pre-wrap;word-break:break-word}.sql-snippet .shiki code .line:before{display:none}
@keyframes message-action-in{0%{opacity:0;transform:translateY(var(--message-action-rise,10px));-webkit-filter:var(--disable-in-potato,blur(4px))}to{opacity:1;-webkit-filter:var(--disable-in-potato,blur(0px));transform:translateY(0)}}.message-action-in{animation:message-action-in .48s var(--ease-out-quad) backwards}.message-action-no-rise{--message-action-rise:0px}
@keyframes user-message-in{0%{opacity:0;-webkit-filter:var(--disable-in-potato,blur(4px))}to{opacity:1;-webkit-filter:var(--disable-in-potato,blur(0px))}}.user-message-in{animation:user-message-in .3s var(--ease-out-quad) backwards}
