.uicore-blocks-ai{background:#fff;padding:40px}.uicore-blocks-ai-content{position:relative}.uicore-blocks-ai-content .uicore-blocks-ai-feedback{background:#fff;border-radius:8px;left:50%;padding:25px 40px 18px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.uicore-blocks-ai-content .uicore-blocks-ai-feedback .uicore--title{color:#222;font-size:1.2rem;font-weight:600}.uicore-blocks-ai-content .uicore-blocks-ai-feedback .uicore-ai-credits{color:#0ece4e;font-size:14px}.uicore-blocks-ai-content:after{background:rgba(0,0,0,.1);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.uicore-blocks-ai-content .block-editor-inner-blocks{pointer-events:none}.uicore-blocks-ai-content-buttons{display:flex;gap:16px;margin-bottom:24px;margin-top:20px}.uicore-bl-ai-loader{align-items:center;color:#7c7c7c;display:flex;flex-direction:column;font-family:Inter,sans-serif;font-size:23px;font-weight:500;gap:36px;justify-content:center;padding-top:36px}.uicore-bl-ai-words{overflow:hidden;position:relative}.uicore-bl-ai-words-container{align-items:center;display:flex;flex-direction:column;height:100%;height:48px;line-height:48px}.uicore-bl-ai-word{animation:spin_4991 7s ease-in-out infinite;color:#956afa;height:100%;text-align:center}.uicore-bl-ai-spinner{animation:spin_8364 1s linear infinite;border:2px solid #444;border-radius:50%;box-shadow:-10px -10px 10px #6359f8,0 -10px 10px 0 #9c32e2,10px -10px 10px #f36896,10px 0 10px #ff0b0b,10px 10px 10px 0 #f50,0 10px 10px 0 #ff9500,-10px 10px 10px 0 #ffb700;height:1.8em;width:1.8em}.uicore-bl-ai-spinner-inner{animation:pulse_3483 1.9s ease-in-out infinite;border:2px solid #6c3bf6;border-radius:50%;height:1em;left:50%;position:absolute!important;top:50%;translate:-50% -50%;width:1em}.uicore-bl-ai-words:after{background:linear-gradient(#fff 5%,transparent 35%,transparent 60%,#fff 95%);content:"";inset:0;position:absolute;z-index:20}@keyframes pulse_3483{0%{opacity:.3;transform:scale(1)}50%{opacity:1;transform:scale(1.6)}95%{opacity:0;transform:scale(.8)}}@keyframes spin_8364{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes spin_4991{10%{transform:translateY(-102%)}25%{transform:translateY(-100%)}35%{transform:translateY(-202%)}50%{transform:translateY(-200%)}60%{transform:translateY(-302%)}75%{transform:translateY(-300%)}85%{transform:translateY(-402%)}to{transform:translateY(-400%)}}
