.task-generating-overlay{border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.task-generating-overlay__shine{z-index:1;border-radius:inherit;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.task-generating-overlay__shimmer{background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.3) 50%,transparent 100%);width:100%;height:100%;animation:2s infinite task-generating-overlay-shimmer;position:absolute;top:0;left:-100%}.task-generating-overlay__glass{z-index:2;border-radius:inherit;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:rgba(255,255,255,.55);justify-content:center;align-items:center;padding:0 12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.task-generating-overlay__label{color:var(--color-text-secondary,#667085);font-size:var(--font-size-md);align-items:center;font-weight:500;display:inline-flex}.task-generating-overlay__dots{margin-left:4px;display:inline-flex}.task-generating-overlay__dots>span:first-child{animation:1.5s infinite task-generating-overlay-dot-1}.task-generating-overlay__dots>span:nth-child(2){animation:1.5s infinite task-generating-overlay-dot-2}.task-generating-overlay__dots>span:nth-child(3){animation:1.5s infinite task-generating-overlay-dot-3}@keyframes task-generating-overlay-shimmer{0%{left:-100%}to{left:100%}}@keyframes task-generating-overlay-dot-1{0%,to{opacity:1}}@keyframes task-generating-overlay-dot-2{0%,33%{opacity:0}34%,to{opacity:1}}@keyframes task-generating-overlay-dot-3{0%,66%{opacity:0}67%,to{opacity:1}}
